Checklist d'accessibilité web

Cette checklist propose aux équipes produit (designers, PMs, QAs, leads, développeurs) une approche pratique pour améliorer l'accessibilité des sites web et applications, basée sur les référentiels RGAA 4.1 et WCAG 2.2.

Pour autant cette liste ne garantit ni l'accessibilité des interfaces ni la conformité aux normes. Elle ne couvre pas tout le RGAA ni toutes les WCAG. Elle a été établie à partir d'erreurs d'accessibilité couramment introduites dans les mises en production de nouvelles fonctionnalités. Elle ne porte volontairement pas sur les considérations d'accessibilité de la structure de la page (langue de la page, skiplinks, landmarks, etc.) et n'intègre pas l'accessibilité des medias temporels.

Cette liste n'a pas été rédigée par une IA générative. Elle a été construite à partir de plusieurs d'années d'expérience de travail sur l'accessibilité de produits numériques, n'hésitez pas à suggérer des modifications par email ou sur github.

Tester au lecteur d'écran

Les lecteurs d'écran les plus utilisés sont JAWS (pour Windows) NVDA (pour Windows), VoiceOver (pour macOS) et Narrator (natif à Windows 11). A eux quatre, ils couvrent 90% des usages de lecteurs d'écran sur desktop relevés par WebAIM en 2023. Pour les utilisateur·rices d'appareils mobiles, on peut noter VoiceOver (pour iOS) et Talkback (pour Android)

Les lecteurs d'écran ne se comportent pas de la même manière sur tous les navigateurs. Chaque navigateur construit l'arbre d'accessibilité des pages web de manière différente. La restitution des lecteurs d'écran peut donc varier d'un navigateur à l'autre. C'est pourquoi il faut tester les interfaces avec les combinaisons lecteur d'écran & navigateur les plus utilisées. En 2023, pour les utilisateur·rices desktop, les combinaisons les plus courrantes étaient :
Lecteur d'écran & navigateur % d'utilisation
JAWS & Google Chrome 24,7%
NVDA & Google Chrome 24,7%
JAWS & Edge 11,4%
NVDA & Firefox 10,0%
VoiceOver & Safari 7.0%
consultez la liste complète des combinaisons établie par WebAIM. En pratique, les navigateurs basés sur chromium (Google Chrome, Edge, Opera, Arc, Brave) se comportent de la même manière vis-à-vis des lecteurs d'écran.