Accessibility Insights
Voir aussi : AI for Web, Accessibility Insights for Web, Accessibility Insights for Windows
L'outil gratuit et open source de test d'accessibilité de Microsoft — à la fois un vérificateur automatisé (axe-core sous le capot) et un cadre de test manuel guidé qui accompagne les auditeurs à travers des évaluations structurées.
Accessibility Insights est la famille d’outils de test d’accessibilité gratuits et open source de Microsoft. Il s’appuie sur axe-core, mais y ajoute ce que l’écosystème axe-core seul ne fournit pas : un cadre de test manuel structuré et guidé qui accompagne un auditeur humain à travers chaque critère WCAG que l’automatisation ne peut pas vérifier.
Les trois produits
- Accessibility Insights for Web — une extension de navigateur (Chrome / Edge / Edge Dev) qui s’exécute sur des pages web.
- Accessibility Insights for Windows — une application de bureau pour tester des applications Windows natives.
- Accessibility Insights for Android — un outil d’accompagnement pour tester des applications Android natives.
La version web est de loin la plus utilisée et constitue le centre de cet article.
Ce qu’il fait de plus qu’axe-core seul
axe-core fournit une liste de résultats automatisés. Accessibility Insights propose cela plus deux modes supplémentaires :
-
FastPass — un test automatisé et légèrement guidé de 5 minutes qui combine les vérifications automatisées d’axe-core avec deux contrôles manuels rapides (vérification des points de tabulation et un bref contrôle des points de repère). Conçu pour les développeurs qui souhaitent effectuer une vérification rapide avant de fusionner une pull request.
-
Assessment — un test manuel guidé complet couvrant environ 30 critères WCAG qui ne peuvent pas être automatisés. L’utilisateur parcourt chaque section avec des instructions à l’écran décrivant comment tester (par exemple : « Naviguez avec Tab sur toute la page. L’ordre de focus correspond-il à l’ordre visuel ? »), le texte du critère, des exemples de réussite/échec et un espace pour consigner les résultats. Le résultat final est un rapport structuré de réussite/échec pour chaque critère applicable.
Le flux de travail Assessment est le principal différenciateur. C’est l’introduction la plus accessible à un véritable audit d’accessibilité — celui qui va au-delà des vérifications automatisées pour couvrir l’ordre de focus, le comportement du lecteur d’écran, le jugement de contraste en contexte et la gestion des erreurs de formulaire.
Pourquoi c’est important
La majorité des échecs d’audit d’accessibilité concernent des équipes qui se sont uniquement appuyées sur des outils automatisés et ont découvert trop tard qu’environ 60 à 70 % des problèmes WCAG nécessitent un jugement humain. Accessibility Insights comble cet écart : le même outil qui exécute les vérifications automatisées accompagne également l’utilisateur dans les tests manuels, avec des instructions critère par critère.
Comment l’utiliser de manière opérationnelle
Trois modes d’intégration :
- Auto-test du développeur avant une pull request. Exécuter FastPass sur les pages modifiées, corriger les problèmes évidents, remettre un code plus propre à la révision manuelle.
- Évaluation niveau assurance qualité pour les versions majeures. Exécuter le flux de travail Assessment complet sur les parcours utilisateurs critiques. Le résultat est un véritable enregistrement de réussite/échec par critère WCAG.
- Préparation à un audit externe. Exécuter l’Assessment complet en interne avant de faire appel à un auditeur externe. L’auditeur rencontre moins de surprises ; votre équipe comprend mieux les problèmes.
Limites
Accessibility Insights est excellent pour les tests guidés structurés. Il n’est pas :
- Un outil d’intégration continue. axe-core / Pa11y sont les bons choix pour l’intégration continue.
- Un substitut à l’expérience utilisateur réelle. Les sessions d’utilisabilité avec des personnes handicapées révèlent encore des problèmes que le cadre automatisé et guidé ne détecte pas.
- Un substitut aux tests avec de véritables technologies d’assistance. Accessibility Insights aide à poser les bonnes questions sur le comportement du lecteur d’écran, mais il faut toujours démarrer NVDA ou VoiceOver pour confirmer.
La pratique combinée — Accessibility Insights pour l’audit manuel, axe-core pour l’intégration continue, de vrais lecteurs d’écran pour la validation ponctuelle — couvre davantage de terrain qu’un seul outil.