Aller au contenu principal
RAWEBA

7.1 Chaque script est-il, si nécessaire, compatible avec les technologies d’assistance ?

References WCAG
  • 2.5.3 Label in Name (A)
  • 4.1.2 Name, Role, Value (A)
Techniques
  • ARIA4
  • ARIA5
  • ARIA18
  • ARIA19
  • F15
  • F19
  • F20
  • F42
  • F59
  • F79
  • F96
  • F111
  • G10
  • G135
  • G136
  • G208
  • G211

Méthodologie officielle pour tester le critère 7.1

Test 1 (7.1.1)

  1. Retrouver dans le document tous les composants d’interface générés ou contrôlés au moyen de JavaScript.
  2. Vérifier que :
    • Le composant possède un rôle cohérent avec son usage (généralement un bouton ou un lien).
    • Le composant possède un nom explicite.
    • Le nom du composant est cohérent avec l’état de la fonctionnalité ou des contenus contrôlés (par exemple pour une fonctionnalité permettant d’afficher ou de masquer une zone de contenu).
  3. Sinon, vérifier la présence d’un composant d’interface accessible permettant d’accéder aux mêmes fonctionnalités.
  4. Sinon, vérifier la présence d’une alternative accessible permettant d’accéder aux mêmes fonctionnalités.
  5. Si c’est le cas, le test est validé.

Test 2 (7.1.2)

  1. Pour chacun des composants d’interface ayant validé le test 7.1.1, vérifier que le composant d’interface est correctement restitué par les technologies d’assistance.
  2. Sinon, vérifier qu’une alternative accessible au composant d’interface permet d’accéder aux mêmes fonctionnalités.
  3. Si c’est le cas, le test est validé.

Test 3 (7.1.3)

  1. Pour chacun des composants d’interface ayant validé le test 7.1.1, vérifier que le composant d’interface possède :
    • un nom pertinent ;
    • un rôle pertinent.
  2. Si le composant d’interface possède un nom accessible, vérifier que ce nom est pertinent et contient au moins l’intitulé visible.
  3. Si c’est le cas, le test est validé.