Thématique 7 · Scripts
Critère RGAA 7.4 : Changements de contexte maîtrisés
Une page qui change brutalement (redirection au choix d'une option, nouvelle page à la sortie d'un champ) désoriente fortement les personnes aveugles ou ayant un trouble cognitif.
- Niveau
- A
- WCAG 2.2
- 3.2.1, 3.2.2
- Thématique
- Scripts
- Vérification
- Vérification humaine
La question posée par le RGAA
Pour chaque script qui initie un changement de contexte, l’utilisateur est-il averti ou en a-t-il le contrôle ?
Comment respecter ce critère
- Ne déclenchez pas de changement de contexte au simple choix d'une valeur : ajoutez un bouton de validation.
- À défaut, prévenez l'utilisateur avant l'interaction.
Les tests officiels
Pour être conforme, chaque élément concerné de la page doit satisfaire les tests suivants :
- 7.4.1 — Chaque script qui initie un changement de contexte vérifie-t-il une de ces conditions ? (L’utilisateur est averti par un texte de l’action du script et du type de changement avant son déclenchement ; Le changement de contexte est initié par un bouton (input de type submit, button ou image ou balise <button>) explicite ; Le changement de contexte est initié par un lien explicite.)
Source : RGAA 4.1.2, critère 7.4, DINUM (nouvel onglet), sous Licence Ouverte. Le RGAA précise aussi des cas particuliers et un glossaire à consulter pour un audit officiel.
Comment Accessia le vérifie
Ce critère demande un jugement humain (pertinence, contexte, contenu multimédia). La revue guidée d'Accessia vous le présente avec ses tests officiels, et l'extension Chrome aide à le vérifier (ordre de tabulation, titres, zones, lecteur d'écran, simulations).