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

**URL:** https://meta.discourse.org/t/login-username-field-not-autofocused-nor-at-the-start-of-the-tab-order/180499
**Category:** Bug
**Created:** [20 Febbraio 2021, 10:25am UTC](https://meta.discourse.org/t/login-username-field-not-autofocused-nor-at-the-start-of-the-tab-order/180499 "2021-02-20T10:25:31Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![JoshGrams](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/joshgrams/32/210357_2.png) [@JoshGrams](https://meta.discourse.org/u/JoshGrams)
#### Post date: [20 Febbraio 2021, 10:25am UTC](https://meta.discourse.org/t/login-username-field-not-autofocused-nor-at-the-start-of-the-tab-order/180499/1 "2021-02-20T10:25:31Z")

</div>

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.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [22 Febbraio 2021, 2:19am UTC](https://meta.discourse.org/t/login-username-field-not-autofocused-nor-at-the-start-of-the-tab-order/180499/2 "2021-02-22T02:19:27Z")

</div>

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

---

<div class="post-metadata">

### Author: ![Dannii](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dannii/32/129087_2.png) [@Dannii](https://meta.discourse.org/u/Dannii)
#### Post date: [27 Febbraio 2021, 2:38am UTC](https://meta.discourse.org/t/login-username-field-not-autofocused-nor-at-the-start-of-the-tab-order/180499/3 "2021-02-27T02:38:22Z")

</div>

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.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [28 Febbraio 2021, 2:13am UTC](https://meta.discourse.org/t/login-username-field-not-autofocused-nor-at-the-start-of-the-tab-order/180499/4 "2021-02-28T02:13:48Z")

</div>

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

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [2 Marzo 2021, 7:11pm UTC](https://meta.discourse.org/t/login-username-field-not-autofocused-nor-at-the-start-of-the-tab-order/180499/5 "2021-03-02T19:11:15Z")

</div>

Ho un aggiornamento qui:

> <https://github.com/discourse/discourse/pull/12266>
>
> Our modals don't capture focus so without autofocus on the first input users end… up tabbing around on content under the modal until they can reach login. This restores the previous functionality. We can remove once we capture modal focus.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [7 Marzo 2021, 9:05pm UTC](https://meta.discourse.org/t/login-username-field-not-autofocused-nor-at-the-start-of-the-tab-order/180499/6 "2021-03-07T21:05:57Z")

</div>


