Un forum su cui sono iscritto è stato recentemente aggiornato dalla versione 2.7.0.beta3 alla 2.7.0.beta4, e ora il campo nome utente non è più in automatico a fuoco. Inoltre, premendo il tasto Tab si passa attraverso tutti i link della pagina (grigia e inattiva) sullo sfondo invece di saltare direttamente al dialogo di accesso. Di conseguenza, è molto difficile accedere usando solo la tastiera.
Passaggi per riprodurre il problema:
- Apri una finestra di navigazione in incognito/privata (Ctrl-Shift-N nella maggior parte dei browser, Ctrl-Shift-P su Firefox).
- Vai su un sito di forum Discourse.
- Premi Tab tre volte, poi Invio per far apparire il dialogo di accesso.
- Prova a navigare fino al campo nome utente senza usare il mouse o altri dispositivi di puntamento. Nota il comportamento che si verifica premendo ripetutamente il tasto Tab.
Soluzione suggerita: o si torna a impostare il focus automatico sul campo nome utente, oppure, se questa opzione non è fattibile (dalle ricerche effettuate sembra che potesse causare problemi su telefoni/tablet con la tastiera a schermo che copriva i campi?), almeno si assegna agli elementi del dialogo di accesso un tabindex di 1 (oppure si posizionano per primi nell’HTML), in modo da non dover scorrere tramite Tab parti della pagina che non sono nemmeno visibili e di cui sicuramente non ci si cura.