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)
- Retrouver dans le document les messages qui valent pour message de statut.
- Pour chacun de ces messages, déterminer la nature de l’information dont est porteur le message :
- 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”etaria-atomic=”true”.
- Soit utilise l’attribut WAI-ARIA
- 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”etaria-atomic=”true”.
- Soit utilise l’attribut WAI-ARIA
- 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”ourole=”status”; - Soit utilise l’attribut WAI-ARIA
aria-live=”polite”si l’intention est de signaler l’équivalent d’unrô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”.
- Soit utilise l’un des attributs WAI-ARIA
- 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