Aller au contenu principal
RGAAA

7.4 Pour chaque script qui initie un changement de contexte, l’utilisateur est-il averti ou en a-t-il le contrôle ?

References WCAG
  • 3.2.1 On Focus (A)
  • 3.2.2 On Input (A)
Techniques
  • G13
  • G76
  • G80
  • G107
  • H32
  • H84
  • F9
  • F22
  • F36
  • F37
  • F41
  • SCR19

Méthodologie officielle pour tester le critère 7.4

Test 1 (7.4.1)

  1. Retrouver dans le document tous les événements JavaScript qui initient un changement de contexte, par exemple :
    • Une mise à jour dynamique de champs de formulaire ;
    • L’ouverture d’une nouvelle page à l’activation d’une option d’une liste de sélection (élément <select>) ;
    • La mise à jour, via un procédé AJAX d’une partie essentielle de la page ;
    • Le lancement automatique d’un lecteur vidéo suite à la sélection d’une playlist ;
    • La manipulation du focus ayant pour résultat de modifier la position courante de l’utilisateur dans la page.
  2. Vérifier que :
    • L’utilisateur est averti par un message de l’action du script et du type de changement avant son déclenchement ;
    • Ou bien le changement de contexte est initié par un bouton (input de type submit, button ou image ou la balise button) explicite ;
    • Ou bien le changement de contexte est initié par un lien explicite.
  3. Si c’est le cas, le test est validé.