Assistive Technology Support¶
IncLearn is designed to work with various assistive technologies.
Screen Readers¶
Supported Screen Readers (Tested)¶
- Orca (Linux)
Implementation¶
We ensure compatibility through:
- Semantic HTML elements
- ARIA landmarks and labels
- Proper heading hierarchy
- Meaningful link text
- Form labels and descriptions
- Live regions for dynamic content
Testing¶
We regularly test with users of these screen readers to ensure compatibility.
Keyboard Navigation¶
Overview¶
All functionality is accessible via keyboard alone.
Keyboard Shortcuts¶
| Shortcut | Action |
|---|---|
| Tab | Navigate between elements |
| Enter/Space | Activate links and buttons |
| Arrow Keys | Navigate within components |
| Escape | Close dialogs/menus |
| Home/End | Jump to start/end |
Editor Shortcuts¶
The TipTap rich text editor supports standard keyboard shortcuts for formatting.
Media Player Shortcuts¶
AblePlayer provides keyboard shortcuts for video/audio playback.
Focus Indicators¶
All interactive elements have visible focus indicators that meet WCAG contrast requirements.
Other Accessibility Mechanisms¶
Magnification¶
- Works with system zoom
- Compatible with screen magnifiers
- High contrast themes
Known Limitations¶
We strive for ensuring our interface is accessible according to WCAG 2.2 AA success criteria for users of all abilities. But we may have some limitations or bugs. If you encounter accessibility issues, please report them.