En préambule
Ce chapitre vous explique pas à pas comment tester les différents composants ARIA avec un lecteur d'écran.
Pour que ces composants, développés avec JavaScript, soient accessibles, il est nécessaire qu'ils implémentent complètement les motifs de conception décrits par l'API ARIA.
Néanmoins, un composant conforme au motif de conception peut poser des problèmes lorsqu'il interagit avec les technologies d'assistance, les lecteurs d'écrans notamment. C'est la raison pour laquelle le RGAA demande que la restitution de ces composants et leurs interactions soient testées avec les lecteurs d'écran de la base de référence.
Pour chacun des composants, nous expliquerons comment utiliser les trois lecteurs d'écran pour réaliser les tests. Nous illustrerons ces explications par des exemples concrets issus de la Bibliothèque de référence des composants ARIA pour le RGAA.
Note : le RGAA demande de tester uniquement les interactions de base, c'est-à-dire celles qui réfèrent aux touches Échap, Espace, Entrée, Tabulation, flèches de direction. Rien ne vous empêche en complément de tester les interactions riches telles qu'elles sont définies par les motifs de conception.