Ce que dit la norme
Si une page web peut être parcourue de façon séquentielle et que les séquences de navigation affectent la signification ou l'utilisation, les composants qui peuvent recevoir le focus le reçoivent dans un ordre qui préserve la signification et l'utilisabilité.
Pourquoi c'est important
Si le focus saute de l'en-tête au pied de page puis revient, la page cesse d'être navigable même si chaque contrôle est atteignable.
À quoi ressemble un échec
- échoueDes `tabindex` positifs (`tabindex="3"`) qui réordonnent toute la page.
- échoueUne modale qui s'ouvre sans y amener le focus.
- échoueLe focus qui ne revient pas au déclencheur après la fermeture d'une boîte de dialogue.
Comment corriger
- à faireN'utilisez jamais un `tabindex` positif. Corrigez plutôt l'ordre du DOM.
- à faireÀ l'ouverture d'une boîte de dialogue, amenez-y le focus ; à la fermeture, rendez-le à ce qui l'a ouverte.
Comment A11ySignal le vérifie
manuel
Aucune règle automatique ne peut juger ce critère, et nous ne prétendrons pas le contraire. Une analyse propre ne veut pas dire que 2.4.3 est respecté — elle veut dire que rien de mesurable n'échoue. Celui-ci demande une personne.
Ce qu'un outil ne peut pas vous dire
Tabulez dans la page et regardez où va l'anneau de focus. C'est tout le test.
Également sous 2.4 Navigable
- 2.4.1 Contourner des blocs
- 2.4.2 Titre de page
- 2.4.4 Fonction du lien (selon le contexte)
- 2.4.5 Accès multiples
- 2.4.6 En-têtes et étiquettes
- 2.4.7 Visibilité du focus
- 2.4.8 Localisation
- 2.4.9 Fonction du lien (lien seulement)
- 2.4.10 En-têtes de section
- 2.4.11 Focus non masqué (minimum)
- 2.4.12 Focus non masqué (amélioré)
- 2.4.13 Apparence du focus