Discorso con uno screen reader

La scorsa settimana ho usato Discourse con uno screen reader (NVDA) per un giorno e questo problema è stato la mia frustrazione n. 1, quindi voglio molto risolverlo.

Quando si entra in un argomento da un elenco di argomenti come /latest, Discourse scorre verso il basso e evidenzia il primo post non letto nell’argomento o l’ultimo post se non ci sono post non letti. Questo funziona benissimo per gli utenti vedenti, tuttavia gli utenti di screen reader non ne sono consapevoli perché il focus non viene spostato affatto quando si entra in un argomento, quindi gli screen reader inizieranno semplicemente a leggere dall’inizio della pagina.

Ho distribuito un componente tematico qui su Meta per testare la mia correzione per questo problema. Qualcuno che usa uno screen reader può testare la correzione e vedere se la migliora (o peggiora :sweat_smile:)? Entra in un argomento casuale, leggi alcuni post, lascia l’argomento ed entra di nuovo, riesci a capire facilmente che Discourse ti ha posizionato sul primo post non letto? Ci sono miglioramenti che possiamo apportare?

11 Mi Piace