M3 Accessibility Guidelines for Contributors - ProjectMirador/mirador GitHub Wiki

Accessibility Goals

Mirador 3 aims to comply with the Web Content Accessibility Guidelines (WCAG) 2.1 AA. These guidelines, authored by the W3C and legally adopted in the United States, Canada, and Europe, are comprehensive and provide the success criteria designers and developers need to build accessible web applications. To be clear, compliance with the AA guidelines also requires compliance with A guidelines.

Some criteria can be automatically tested with existing tools, and may even become a part of our testing pipeline. Other criteria will require manual review, and we recommend all contributors test their code and designs using the WAVE Chrome extension before submitting PRs.

Changes will be requested for any code that does not comply with the WCAG 2.1 AA standard. A reviewer who catches an accessibility issue should provide enough feedback for the contributor to be able to fix any accessibility issues quickly and without major burden.

The Mozilla Developer Network has some excellent resources for better understanding Accessibility and the WCAG.