Heratio Help Center article. Category: Reference.
Accessibility & WCAG 2.1 Compliance
Overview
Heratio conforms to WCAG 2.1 Level AA. Accessibility features are globally injected on every page via the theme — no per-plugin configuration needed.
Features
Screen Reader Support
- ARIA landmarks — banner, main, navigation, complementary, contentinfo
- ARIA live region — dynamic content changes announced via
- Collapsible facets — , ,
- Form validation — , , auto-linked
- Table headers — and auto-injected
Keyboard Navigation
- All interactive elements reachable via Tab
- Visible focus indicators (3px theme-accent outline with 2px offset, WCAG 2.4.7)
- Skip navigation link at top of every page
- Escape key closes modals and dropdowns
- Ctrl+Shift+V — toggle voice commands
- Ctrl+Shift+H — open voice help
Identify Input Purpose (WCAG 1.3.5)
- Login, registration, and password-reset forms expose programmatic input purpose via
autocomplete(email,username,current-password,new-password) so assistive tech and password managers can autofill correctly.
Visual Accessibility
- Colour contrast meets AA minimum (4.5:1)
- respected — animations disabled
- mode supported (Windows High Contrast)
Voice Commands
- 100+ voice commands in 11 languages
- Dictation mode with punctuation support
- AI image description via local LLM (LLaVA)
- PDF transcript reading
- Video/audio transcript reading
- Enable/disable via voice or right-click type input
Accessibility Statement
A built-in accessibility statement page is linked from the site footer.
Automated Testing
Accessibility is verified using axe-core via Playwright:
- 11 test cases on key pages (homepage, browse, search, admin)
- Run:
Known Limitations
- Some base Heratio admin pages may not fully meet AA criteria
- Third-party viewers (IIIF, Google Translate) have their own limitations
- PDF documents may not be fully accessible