Critères de succès

WCAG 2.4.1 Contourner des blocs

Le critère de succès 2.4.1 exige un mécanisme permettant de contourner les blocs de contenu répétés sur plusieurs pages - le plus souvent, un moyen de passer outre un en-tête et un menu de navigation pour accéder directement au contenu principal d'une page. C'est un critère de niveau A sous la règle 2.4 (Navigable).

Pourquoi cela compte précisément pour les contenus répétés

L'œil d'une personne voyante passe naturellement sur un en-tête et une barre de navigation familiers, sans effort conscient. Une personne naviguant linéairement au clavier ou avec un lecteur d'écran n'en bénéficie pas : sans mécanisme de contournement, elle rencontre à nouveau les mêmes dix à vingt liens de navigation sur chaque page du site, à chaque fois.

Les deux mises en œuvre admises

Les WCAG admettent l'une ou l'autre de ces solutions - ou les deux - comme satisfaisant le critère :

  1. Un lien d'évitement : un lien, généralement le premier élément atteignable au clavier, qui amène directement au contenu principal. Voir Lien d'évitement manquant pour le balisage exact.
  2. Des régions de repère : l'usage correct de <nav>, <main> et des éléments sémantiques équivalents - ou de leurs rôles ARIA -, qui permet aux technologies d'assistance de proposer leur propre navigation intégrée d'une région à l'autre, sans lien sur mesure. Voir Problèmes de repères et de régions.

Ces deux approches sont complémentaires plutôt que redondantes : une page bien construite comporte souvent les deux, et l'une ou l'autre suffit généralement à satisfaire ce critère précis.

Ce qui ne compte pas

Un lien d'évitement présent dans le balisage mais réellement défaillant - pointant vers un identifiant de fragment inexistant, ou masqué d'une façon qui le soustrait aussi au focus clavier - ne satisfait pas le critère par sa seule présence dans le HTML : il doit fonctionner lorsqu'une personne tente de l'utiliser au clavier.

La vue d'ensemble

Le critère 2.4.1 est une correction étroite et mécanique au regard de beaucoup d'autres exigences WCAG, et l'une des plus rentables : mis en œuvre une seule fois dans un gabarit partagé - le composant d'en-tête et de navigation -, il corrige la non-conformité sur l'ensemble des pages d'un coup, dans le même esprit que la correction d'un attribut lang absent ou d'un <title> dupliqué à l'échelle du site depuis un seul changement.

Questions fréquentes

Qu'est-ce que le critère WCAG 2.4.1 Contourner des blocs ?
Un critère de niveau A qui exige un moyen de passer outre le contenu répété, comme la navigation du site, afin que les personnes utilisant le clavier ou un lecteur d'écran n'aient pas à le parcourir sur chaque page.
Qu'est-ce qu'un lien d'évitement ?
Un lien, généralement le premier élément atteignable au clavier, qui amène directement le focus au contenu principal et permet de passer outre l'en-tête et la navigation. C'est la façon la plus courante de satisfaire le critère 2.4.1.
Les repères satisfont-ils le critère 2.4.1 ?
Oui - des repères ARIA ou des régions HTML5 corrects (main, nav), associés à des titres, offrent aux personnes utilisant un lecteur d'écran un moyen de contourner les blocs ; c'est une solution admise à la place d'un lien d'évitement.

Vous souhaitez connaître le score de votre propre site ?

Lancer un test d'accessibilité gratuit