RGAA 4.1.2 · Navigation · Critère 12.7
Dans chaque page web, un lien d’évitement ou d’accès rapide à la zone de contenu principal est-il présent (hors cas particuliers) ?
Sans lien d'évitement, chaque page se lit en repassant par le même menu : c'est la mesure la plus simple du référentiel, et celle qui fait gagner le plus de temps à qui navigue au clavier.
Ce que dit le référentiel
Transcription du RGAA 4.1.2, sans interprétation. C’est ce texte qui fait foi, et celui que vous citez dans un rapport.
- 12.7.1 Dans chaque page web, un lien permet-il d’éviter la zone de contenu principal ou d’y accéder (hors cas particuliers) ?
- 12.7.2 Dans chaque ensemble de pages, le lien d’évitement ou d’accès rapide à la zone de contenu principal vérifie-t-il ces conditions (hors cas particuliers) ?
- Le lien est situé à la même place dans la présentation ;
- Le lien se présente toujours dans le même ordre relatif dans le code source ;
- Le lien est visible ou, à défaut, visible à la prise de focus ;
- Le lien est fonctionnel.
Comment le vérifier
- Charger la page, puis appuyer une fois sur Tab sans rien d'autre.
- Vérifier qu'un lien vers le contenu principal apparaît, ou qu'il était déjà visible.
- L'activer, puis appuyer de nouveau sur Tab : le focus doit poursuivre dans le contenu principal, pas revenir au début de la page.
- Sur l'échantillon, vérifier que ce lien est toujours à la même place, dans le même ordre relatif du code, et qu'il fonctionne partout.
Ce que notre outil fait
Assisté
Le moteur repère les éléments concernés et vous pose la question. Il ne conclut pas à votre place.
La règle éprouve la page : elle cherche un lien d'évitement, des landmarks ou des titres qui permettent de contourner les blocs répétés, et va jusqu'à activer les instruments trouvés. Son succès n'établit pas le critère : un <main> bien placé lui suffit, quand le référentiel exige un lien — seul son échec conclut, puisqu'une page sans aucun moyen de contournement n'a a fortiori pas de lien d'évitement. Quand la page compte trop d'instruments pour les essayer tous, elle rend un résultat indécis plutôt qu'un verdict.
Règles ACT du W3C mises en œuvre : cf77f2
Comment nous mesurons ce que l'outil sait faire · ce critère s'audite dans l'extension RGAA Lab.
Les pièges
Les erreurs qu’on rencontre vraiment, relevées au fil des audits.
- Un lien d'évitement caché en
display: nonene prend jamais le focus : il ne compte pas. - Un lien qui pointe vers une ancre sans cible focusable déplace la vue mais pas le focus clavier — le Tab suivant repart du haut. Un
tabindex="-1"sur la cible corrige cela. - Le lien doit être le premier élément focusable, sinon il faut d'abord traverser ce qu'il prétend éviter.