Critère RGAA 7.4
Thématique 7 — Scripts · 1 test(s) au référentiel · RGAA 4.1.2
Pour chaque script qui initie un changement de contexte, l’utilisateur est-il averti ou en a-t-il le contrôle ?
Libellé officiel — RGAA 4.1.2, DINUM
Ce que cela veut dire
Les composants d'interface construits en JavaScript doivent exposer leur rôle, leur état et leur nom via ARIA, et rester pilotables au clavier. Un menu, un onglet ou une fenêtre modale accessible à la souris seule exclut une partie des utilisateurs.
Ce critère n'est pas vérifiable automatiquement
Aucun outil ne peut trancher le critère 7.4 : il suppose de juger la pertinence d'un contenu, ce qu'une machine ne sait pas faire. Le référentiel en définit 1 test(s), et ils demandent tous un examen humain.
C'est vrai de la majorité du référentiel : sur les 106 critères, 75 sont hors de portée de tout contrôle automatique. Un outil qui annonce un site « conforme » passe sous silence cette part-là — Accessano l'affiche.
Comment corriger
Vérifiez que chaque composant interactif porte un rôle ARIA valide avec les attributs requis, qu'il est atteignable au clavier, et que le focus est correctement déplacé puis piégé dans les fenêtres modales. Ces points demandent presque toujours une vérification humaine complémentaire.
Autres critères de la thématique « Scripts »
- Critère 7.1 — Chaque script est-il, si nécessaire, compatible avec les technologies d’assistance ?
- Critère 7.2 — Pour chaque script ayant une alternative, cette alternative est-elle pertinente ?
- Critère 7.3 — Chaque script est-il contrôlable par le clavier et par tout dispositif de pointage (hors c…
- Critère 7.5 — Dans chaque page web, les messages de statut sont-ils correctement restitués par les techn…
Vérifier votre site
Analysez une page gratuitement : Accessano établit les manquements démontrables et délimite ce qui reste à auditer par un humain.