Aller au contenu principal
RGAAAA

7.5 Dans chaque page web, les messages de statut sont-ils correctement restitués par les technologies d’assistance ?

References WCAG
  • 4.1.3 Status Messages (AA)
Techniques
  • ARIA19
  • ARIA22
  • ARIA23

Méthodologie officielle pour tester le critère 7.5

Test 1 (7.5.1)

  1. Retrouver dans le document les messages qui valent pour message de statut.
  2. Pour chacun de ces messages, déterminer la nature de l’information dont est porteur le message :
  3. Si le message informe de la réussite, du résultat d’une action ou bien de l’état d’une application, vérifier que l’élément qui contient le message :
    • Soit utilise l’attribut WAI-ARIA role=”status” ;
    • Soit utilise les attributs WAI-ARIA aria-live=”polite” et aria-atomic=”true”.
  4. Si le message présente une suggestion, ou avertit de l’existence d’une erreur, vérifier que l’élément qui contient le message :
    • Soit utilise l’attribut WAI-ARIA role=”alert” ;
    • Soit utilise les attributs aria-live=”assertive” et aria-atomic=”true”.
  5. Si le message indique la progression d’un processus, vérifier que l’élément qui contient le message :
    • Soit utilise l’un des attributs WAI-ARIA role=”log”, role=”progressbar” ou role=”status” ;
    • Soit utilise l’attribut WAI-ARIA aria-live=”polite” si l’intention est de signaler l’équivalent d’un rôle “log” ;
    • Soit utilise les attributs WAI-ARIA aria-live=”polite” et aria-atomic=”true si l’intention est de signaler l’équivalent d’un rôle “status”.
  6. Si c’est le cas, le test est validé.

Test 2 (7.5.2)

Tests identiques à 7.5.1

Test 3 (7.5.3)

Tests identiques à 7.5.1