Login: campo nome utente non autofocalizzato né all'inizio dell'ordine di tabulazione

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.

5 Mi Piace

Se i campi non sono in ordine, dovremmo sistemarli @awesomerobot

1 Mi Piace

Una segnalazione da uno dei nostri utenti:

Anche per me si tratta di un problema. Utilizzando il mio screen reader preferito (NVDA su Windows), devo spostarmi fino in fondo alla pagina, premere Invio sull’elemento della finestra di dialogo e accedere in questo modo, mentre in precedenza i campi di modifica venivano automaticamente messi a fuoco e potevo inserire le mie informazioni. Non ho ancora provato con VoiceOver su Mac o Orca su Linux.

3 Mi Piace

Sì, verifichiamo l’ordine dei campi la prossima settimana @awesomerobot per assicurarci che le nostre :duck: siano tutte in riga.

4 Mi Piace

Ho un aggiornamento qui:

4 Mi Piace