Aller au contenu principal
RAWEBA

7.3 Chaque script est-il contrôlable par le clavier et par tout dispositif de pointage (hors cas particuliers) ?

References WCAG
  • 1.3.1 Info and Relationships (A)
  • 2.1.1 Keyboard (A)
  • 2.4.7 Focus Visible (AA)
Techniques
  • F42
  • F54
  • F55
  • G90
  • G202
  • SCR2
  • SCR20
  • SCR29
  • SCR35

Méthodologie officielle pour tester le critère 7.3

Test 1 (7.3.1)

  1. Retrouver dans le document, tous les éléments sur lesquels est implémenté un gestionnaire d’événements JavaScript (par exemple click, focus, mouseover, blur, keydown, touch…).
  2. Vérifier que l’élément est accessible au moyen du clavier :
    • Il est atteignable avec la touche de tabulation (<kbd>tab</kbd>).
    • Si l’élément gère une action simple, il est activable au clavier avec la ou les touches prévues par défaut dans les agents utilisateurs (par exemple <kbd>Entrée</kbd>, <kbd>Espace</kbd>).
    • Si l’élément gère une action complexe, il est utilisable avec le clavier (généralement avec les touches de direction).
  3. Sinon, vérifier qu’un élément accessible par le clavier permettant de réaliser la même action est présent dans la page.
  4. Vérifier que l’élément est accessible par tout dispositif de pointage (souris, toucher, stylet…).
  5. Sinon, vérifier qu’un élément accessible au moyen d’un dispositif de pointage et permettant de réaliser la même action est présent dans la page.
  6. Si c’est le cas, le test est validé.

Test 2 (7.3.2)

  1. Activer, l’un après l’autre, tous les éléments capables de recevoir le focus.
  2. Vérifier que le focus n’est pas supprimé via une fonctionnalité JavaScript.
  3. Si c’est le cas, le test est validé.