Accessibility
We are building to WCAG 2.2 level AA. This page records what is in place and what is not, because the gaps matter more to you than the list of things that work.
A note on the product itself
SUNOLO is, in part, an accessibility product. Someone who cannot read fast enough to follow subtitles, or who cannot read the screen at all, gets access to content that subtitles never gave them. Keeping the site itself usable is the minimum we owe that.
What is in place
- Every interactive control is reachable and operable from the keyboard, including the Language Switch seam, which is a real slider with arrow, Home and End keys.
- Focus is always visible, with a 2px outline that is never removed.
- The verification image has a non-visual alternative: a worded arithmetic question, reachable from the same control set.
- Motion respects prefers-reduced-motion. Nothing animates on its own once that is set, and every state change stays visible.
- Text contrast meets AA against the dark background, and prefers-contrast: more lifts the hairlines and muted text further.
- Headings run in order, landmarks are marked up, and there is a skip link to the main content.
- Forms have real labels, errors are described by aria-describedby, and status messages are announced politely rather than interrupting.
- The site works without JavaScript for reading and for every form except the two that are enhanced, which say so in a noscript message.
Where we fall short
- The proof-of-work check runs before a protected form can be submitted. On an old device it can take several seconds, during which the submit button is disabled. It re-enables on a timeout, but this is the roughest edge on the site for anyone on low-end hardware.
- The verification image needs a genuine audio alternative, not only an arithmetic one. That is the next accessibility change we will make.
- Long device and language tables scroll horizontally on narrow screens. They are marked up correctly, but a table that has to be scrolled is harder work than it should be.
- We have tested with keyboard, VoiceOver and NVDA. We have not yet run a full audit with an external accessibility specialist, and we will not claim conformance until we have.
Tell us what is broken
If something here does not work with your assistive technology, please tell us and describe what you were using. Accessibility reports go to the front of the queue, and we will reply with a fix or a date.