Aller au contenu
SilktideAide

ID aria-flowto manquant

Silktide examine chaque attribut aria-flowto de vos pages et vérifie que les ID d'élément qu'il répertorie existent réellement. Cet attribut propose aux technologies d'assistance un alternatif, différent de l'ordre du code de la page.

<!-- Problème : aucun élément de la page n'a id="next-section" -->
<div id="intro" aria-flowto="next-section">…</div>

Pourquoi est-ce important ?

L'attribut aria-flowto suggère l'endroit où un lecteur doit aller ensuite, en remplaçant l'ordre naturel de la page. Un qui suit cette suggestion sans rien y trouver aboutit à une impasse dans le parcours de l'utilisateur à travers le contenu. Cet attribut est rare ; une référence rompue signifie donc généralement que le contenu a été restructuré et que l'ordre de lecture alternatif a été oublié, créant ainsi un piège pour les utilisateurs mêmes que l'attribut devait aider.

Comment corriger le problème

  1. Assurez-vous que chaque ID répertorié dans aria-flowto correspond à l'id d'un véritable élément sur la même page.
  2. Demandez-vous si vous avez réellement besoin de cet attribut. La plupart des pages doivent être lues correctement dans leur ordre de code naturel ; corriger cet ordre est plus fiable que de le remplacer, et la prise en charge de aria-flowto par les est limitée.

Comment Silktide effectue cette vérification

  1. Trouve chaque élément de la page doté d'un attribut aria-flowto.
  2. Compare chaque ID auquel il fait référence aux ID d'élément présents sur la page.
  3. Signale chaque référence qui ne correspond à aucun élément.

Dépannage

Cette vérification ne signale rien alors que je m'attends à des résultats

Les tests ARIA peuvent être désactivés pour chaque site web. Vérifiez les paramètres avancés du site web.

En savoir plus

Dernière mise à jour

Cette page vous a-t-elle été utile ?