Desidero rendere la mia pagina HTML adatta agli screen reader.Come impostare la priorità per gli screen reader di alcune parti di pagine HTML?
Attualmente, la pagina ha 3 parti principali: intestazione, sidebar e contenuti:
Gli screen reader leggono intestazione in un primo momento, poi barra laterale e, infine, i risultati di ricerca .
Sfortunatamente, gli utenti che hanno problemi con la vista aspettano molto tempo mentre il programma leggerà tutto il contenuto della barra laterale (perché la barra laterale contiene molti filtri). Come posso impostare una priorità più grande per i risultati della ricerca? Causa i risultati della ricerca dovrebbero essere letti prima del contenuto della barra laterale.
E sarà grande se qualcuno mi forniscono un tutorial HTML su quello che posso fare per aumentare il livello di accessibilità delle pagine HTML:
- Come posso cambiare alcuni elementi DIV per essere saltate dal lettore di schermo?
- Come posso modificare una sequenza di contenuti della pagina di lettura?
- Come posso rendere leggibile solo il modulo di ricerca ei risultati di ricerca (e alcuni collegamenti)?
Questa è solo una risposta parziale, ma utilizzando elementi HTML5 come intestazione, piè di pagina, nav, a parte, l'articolo e la sezione aiuterà la vostra causa. Inoltre, assicurarsi di utilizzare i ruoli di riferimento aria (role = "search", role = "navigation", role = "main", ecc.) Sugli elementi div appropriati. – cfnerd
Posso chiederti perché stai cercando di fare queste cose? – unobf
@unobf perché ho una grande lista di filtri di ricerca e gli utenti vogliono sentire i risultati di ricerca in un primo momento – bmalets