Accessibility
Accessibility statement
What this site is held to, what is checked before every release, and what we know still falls short.
- The standard
- WCAG 2.2 at level AA. It is the bar every site we build is held to, this one first.
- Checked on every release
- axe on every page at a phone width and a desktop width, with no critical or serious findings allowed; every control reached by keyboard with a visible focus ring over the moving canvas; the heading order; and the whole site loaded again with reduced motion and with WebGL switched off, because both have to work on their own.
- Motion
- Reduced motion gets a still page: no canvas, no reveals that wait, a short crossfade between pages. The pause control in the bar stops the thread for anyone, at any time, and the choice is remembered.
- Contrast and color
- Text meets its contrast ratio against the pixels the page actually paints, not only against its token pair. With increased contrast asked for, the quiet grays and hairlines step up; under a forced color theme, the marks that mean here or done keep the system's highlight.
- The thread
- The 3D ribbon is decoration and is hidden from assistive technology; everything it says is also said in text. Where it would pass under a line of text it sinks out of the way, so the reading keeps its ground.
- Known limits
- The keys (? for the list) and the rail's drag are extras for a pointer and a keyboard; everything they do is reachable another way. Listen uses a voice installed on your device, so it is offered only where there is one.
- Tell us
- If something here does not work with the way you browse, write to [email protected]. A person reads it within one business day.