string

aria-flowto

Indique le prochain élément dans l'ordre de lecture alternatif, permettant aux utilisateurs de AT de suivre un flux de lecture non linéaire.

Description

aria-flowto permet de définir un ordre de lecture alternatif, différent de l’ordre du DOM. Il accepte un ou plusieurs id séparés par des espaces. Les lecteurs d’écran peuvent proposer à l’utilisateur de suivre ce flux alternatif plutôt que l’ordre de lecture naturel.

Syntaxe

<div id="article-debut" aria-flowto="article-suite">
  Début de l'article…
</div>
<div id="pub">Publicité</div>
<div id="article-suite">
  Suite de l'article…
</div>

Exemples

Article avec publicité intercalée :

<p id="para-1" aria-flowto="para-2">
  Premier paragraphe de l'article.
</p>
<aside id="pub-milieu">Annonce publicitaire</aside>
<p id="para-2">
  Deuxième paragraphe de l'article.
</p>

Notes

Support très limité : aria-flowto est peu supporté par les lecteurs d’écran actuels. Sa valeur pratique est faible — préférer une structure DOM logique.

Alternative : réorganiser l’ordre du DOM, utiliser order CSS pour la présentation visuelle, ou masquer les éléments interrupteurs avec aria-hidden.

Si plusieurs IDs : quand plusieurs cibles sont listées, les AT présentent à l’utilisateur un choix de destinations.

Support navigateurs