Erudia should be usable by everyone, including people who use a screen reader, a keyboard alone, magnification, or a switch. Our target is WCAG 2.2, Level AA. This page says what we have done, what we test, what we know is still wrong, and how to reach us.
What is in place
The interface is operable by keyboard, with a visible focus indicator and a "skip to content" link.
Controls and form fields have accessible names; dialogs trap focus and return it.
Text and interface colours meet the WCAG AA contrast ratio in both the light and the dark theme, and a gate checks every colour token on every commit.
Typeset mathematics includes MathML, which screen readers such as NVDA and JAWS read as speech and braille.
The app respects your system's "reduce motion" setting, and Settings has its own motion switch.
Pages use semantic headings and landmarks. Answer feedback is announced through live regions.
Every interactive widget that conveys content has a text question covering the same idea.
What we test
automated contrast check on every colour token in both themes (tools/contrast-check.js), on every commit
automated check that every drag widget has an accessible name and that answer feedback is a live region (tools/a11y-check.js), on every commit
manual keyboard pass over the lesson flow, settings and the community pages
Known issues
Each item is dated when it was recorded. When one is fixed it is removed from this list and the date of the fix is noted in the page history.
Some interactive widgets (dragging a vector, sweeping an angle, sliding a point) do not yet offer a single-pointer or keyboard alternative for every drag, which WCAG 2.2 criterion 2.5.7 asks for. Every such widget has a text question covering the same idea. (recorded 12 September 2026)
The on-screen math keyboard used to type answers has not been tested with a screen reader. A plain text answer field is available as a fallback in Settings. (recorded 12 September 2026)
The graphing tool runs inside a frame and its controls are not all reachable by keyboard. (recorded 12 September 2026)
Some small controls in widgets are under the 24 by 24 pixel minimum of WCAG 2.2 criterion 2.5.8. (recorded 12 September 2026)
Tell us about a barrier
Email erudia@erudia.org with the page and what happened. We reply within 5 working days, and if we cannot fix the barrier quickly we give you the information or the task another way in the meantime.
About this statement
This is a statement of our target and our known gaps, not a claim of conformance. It follows the structure the W3C recommends for accessibility statements. Erudia is a service of fewer than ten people, which places it outside the scope of the European Accessibility Act's service requirements; we follow its Annex V shape anyway. We do not use an accessibility overlay, because none makes a site conform and regulators have said so.