Hoppa till innehåll
SilktideHjälp

Saknat ID för aria-flowto

Silktide kontrollerar varje aria-flowto-attribut på dina sidor och verifierar att de element-ID:n som anges faktiskt finns. Det här attributet ger hjälpmedelsteknik en alternativ som skiljer sig från ordningen i sidans kod.

<!-- Problem: inget element på sidan har id="next-section" -->
<div id="intro" aria-flowto="next-section">…</div>

Varför detta är viktigt

ARIA-attributet aria-flowto anger vart en läsare bör gå härnäst och åsidosätter sidans naturliga ordning. En som följer anvisningen men inte hittar något där kör fast användarens väg genom innehållet. Attributet är ovanligt, så en trasig referens betyder vanligtvis att innehållet har strukturerats om och att den alternativa läsordningen glömdes bort – vilket lämnar en fälla för exakt de användare som attributet var avsett att hjälpa.

Så åtgärdar du problemet

  1. Se till att varje ID som anges i aria-flowto överensstämmer med id för ett verkligt element på samma sida.
  2. Överväg om du verkligen behöver attributet. De flesta sidor bör läsas korrekt i sin naturliga kodordning; att korrigera den ordningen är mer robust än att åsidosätta den, och stödet för aria-flowto i är begränsat.

Så testar Silktide detta

  1. Hitta alla element på sidan med ett aria-flowto-attribut.
  2. Kontrollera varje ID som det hänvisar till mot de element-ID:n som finns på sidan.
  3. Rapportera varje referens som inte matchar något element.

Felsökning

Den här kontrollen rapporterar inget trots att jag förväntar mig resultat

ARIA-tester kan inaktiveras för varje webbplats. Kontrollera avancerade inställningar för webbplatsen.

Läs mer

Senast uppdaterad

Var den här sidan hjälpsam?

Saknat ID för aria-flowto | Silktide Hjälp