Vai al contenuto
SilktideAiuto

ID aria-flowto mancante

Silktide controlla ogni attributo aria-flowto nelle tue pagine e verifica che gli ID degli elementi elencati esistano realmente. Questo attributo offre alla tecnologia assistiva un alternativo, diverso dall'ordine del codice della pagina.

<!-- Problema: nessun elemento nella pagina ha id="next-section" -->
<div id="intro" aria-flowto="next-section">…</div>

Perché è importante

L'attributo aria-flowto indica il punto in cui un lettore dovrebbe passare successivamente, sovrascrivendo l'ordine naturale della pagina. Un che segue l'indicazione e non trova nulla in quel punto interrompe il percorso dell'utente attraverso il contenuto. L'attributo è raro, quindi un riferimento non valido di solito significa che il contenuto è stato ristrutturato e che l'ordine di lettura alternativo è stato dimenticato, lasciando una trappola proprio per gli utenti che l'attributo avrebbe dovuto aiutare.

Come risolvere il problema

  1. Fai corrispondere ogni ID elencato in aria-flowto all'id di un elemento reale nella stessa pagina.
  2. Valuta se hai davvero bisogno dell'attributo. La maggior parte delle pagine dovrebbe essere letta correttamente nel proprio ordine naturale del codice; correggere quell'ordine è più affidabile che sovrascriverlo, e il supporto della per aria-flowto è limitato.

Come Silktide esegue il controllo

  1. Trova ogni elemento nella pagina con un attributo aria-flowto.
  2. Confronta ogni ID a cui fa riferimento con gli ID degli elementi presenti nella pagina.
  3. Segnala ogni riferimento che non corrisponde a nessun elemento.

Risoluzione dei problemi

Questo controllo non segnala nulla anche se mi aspetto dei risultati

I test ARIA possono essere disattivati per ogni sito web. Controlla le impostazioni avanzate del sito web.

Scopri di più

Ultimo aggiornamento

Questa pagina è stata utile?