Quran listening for more people
JUZZ aims to meet WCAG 2.2 Level AA and to make its core listening experience usable with keyboards, assistive technologies, zoom, and reduced motion.
Current support
- Keyboard-reachable navigation and playback actions.
- Visible focus indicators in dark and light themes.
- Semantic headings, landmarks, labels, dialogs, tabs, and progress controls.
- Text equivalents for Quran progress and player states.
- Contrast-tested interface tokens and non-colour state indicators.
- Reduced-motion support and responsive layouts from small mobile screens through desktop.
- Alternative text for reciter portraits and decorative-image suppression where appropriate.
Known limitations
Third-party audio availability, pronunciation metadata, browser media controls, and dynamically returned translation content can vary. Some older static content pages may provide a simpler experience than the main application.
Troubleshooting
If audio does not begin, check browser autoplay permissions and network access to the named audio provider. If local progress does not persist, verify that browser storage is enabled. Browser zoom and operating-system text scaling are supported.
Ongoing work
Accessibility is treated as an ongoing product requirement. Automated checks are run across the main routes, but automated tools do not replace testing with real assistive-technology users. Report barriers through the official support channels.