Problema: Gli elementi dei post di risposta non vengono visualizzati inizialmente nel Document Object Model (DOM) al caricamento iniziale della pagina e vengono rimossi dal DOM dopo che lo screen reader li ha attraversati, causando la perdita di accesso ai contenuti da parte degli screen reader di Windows e limitando gli strumenti che VoiceOver può utilizzare per accedere alla pagina.
Comportamento specifico:
● Quando si tenta di navigare dal post principale ai post di risposta, gli elementi utilizzati nei post di risposta non sono ancora stati renderizzati nel DOM, pertanto gli utenti non possono utilizzare la navigazione rapida per spostarsi su alcun elemento in alcun post di risposta.
● I singoli post di risposta vengono contrassegnati come intestazione di livello 2 nel DOM solo quando lo screen reader è focalizzato su di essi, richiedendo agli utenti di navigare ogni elemento della pagina per raggiungere i post di risposta.
● Lo strumento di accessibilità ANDI mostra una struttura di intestazione in costante cambiamento dopo le interazioni con gli elementi.
● Gli elementi mostrano errori “rimossi dal DOM” quando si tenta di accedervi.
● Lo screen reader perde la visualizzazione coerente della struttura della pagina.
Dettagli della piattaforma:
● JAWS/NVDA: Fallimento completo: impossibile accedere alle intestazioni di risposta.
● VoiceOver: Accesso tramite navigazione rapida ma nessun accesso al rotore: poiché VoiceOver funziona leggendo direttamente la pagina, gli utenti possono navigare tra le intestazioni di risposta utilizzando i tasti di navigazione rapida, tuttavia solo gli elementi su cui lo screen reader è focalizzato sono accessibili all’interno del rotore.
Perché critico: Gli utenti di screen reader non possono completare l’attività principale di lettura delle risposte alle discussioni. Questa è una barriera totale alla partecipazione alle discussioni.


