Finalité du lien
Silktide vérifie que le texte de chaque lien explique où mène ce lien. Les liens qui affichent « cliquez ici » ou « en savoir plus », ou qui ne contiennent que des symboles, n’indiquent pas leur destination.
<!-- Générique : n’indique rien à l’utilisateur -->
<a href="\/accessibility-guide">Cliquez ici</a>
<!-- Corrigé : la destination est claire à partir du texte seul -->
<a href="\/accessibility-guide">Lisez notre guide d’accessibilité</a>
Pourquoi c’est important
Les personnes qui utilisent un affichent souvent une liste de tous les liens de la page et y naviguent, en entendant le texte de chaque lien hors contexte. Une liste de « en savoir plus », « lire la suite » et « cliquez ici » est inutile : il faut ouvrir chaque entrée pour savoir où elle mène. Les lecteurs d’écran annoncent aussi le mot « lien » avant le texte, donc « cliquez ici » devient « lien cliquez ici » — du bruit sans information.
Des liens descriptifs aident tout le monde aussi : les visiteurs voyants balaient les pages par leurs liens, et les moteurs de recherche utilisent le texte des liens pour comprendre la destination.
Comment le corriger
- Reformulez le texte générique des liens afin que la destination soit claire rien qu’avec les mots : « en savoir plus » devient « en savoir plus sur les lignes directrices en accessibilité ».
- Remplacez les liens composés uniquement de symboles, comme une flèche ou un émoji, par du texte lisible, ou ajoutez un si le lien ne contient qu’une image.
- N’indiquez pas « lien » dans le texte du lien — les lecteurs d’écran l’annoncent déjà, donc « lien vers les tarifs » sera entendu comme « lien lien vers les tarifs ».
- Si, dans votre contexte, un lien signalé est réellement clair, vous pouvez l’.
Comment Silktide teste ceci
- Trouver chaque lien (éléments
<a>et<area>ayant une destination) qui est exposé aux lecteurs d’écran — les liens qui leur sont cachés sont ignorés. - Déterminer le texte de chaque lien tel qu’une le lirait, y compris le texte alternatif des images et le texte ajouté par CSS.
- Signaler les liens dont le texte ne contient aucun caractère lisible (ni lettres ni chiffres), comme un simple symbole ou un émoji.
- Signaler les liens dont le texte correspond à une liste connue d’expressions génériques telles que « cliquez ici », « lire la suite » et « en savoir plus », dans plusieurs langues.
Les liens sans aucun texte sont signalés séparément par la vérification Lien vide.