Un foro en el que participo se actualizó recientemente de la versión 2.7.0.beta3 a la 2.7.0.beta4, y ahora el campo de nombre de usuario ya no recibe el enfoque automático. Además, al usar la tecla Tab, el recorrido se realiza por todos los enlaces de la página (que aparece en gris) detrás del diálogo, en lugar de saltar directamente a él. Esto hace que sea muy difícil iniciar sesión solo con el teclado.
Pasos para reproducir:
- Abre una ventana de navegación privada/incógnito (Ctrl+Shift+N en la mayoría de los navegadores, Ctrl+Shift+P en Firefox).
- Ve a un sitio de foro de Discourse.
- Presiona Tab tres veces y luego Intro para abrir el diálogo de inicio de sesión.
- Intenta navegar hasta el campo de nombre de usuario sin usar el mouse ni ningún otro dispositivo puntero. Observa el comportamiento al presionar Tab varias veces.
Solución sugerida: volver a que el campo de nombre de usuario reciba el enfoque automático, o si eso no es posible (al buscar aquí parece que quizás estaba causando problemas en teléfonos o tabletas con el teclado en pantalla cubriendo los campos?), al menos asignar a los elementos del diálogo de inicio de sesión un tabindex de 1 (o colocarlos primero en el HTML), para que no tengas que recorrer partes de la página que ni siquiera puedes ver bien y de las que definitivamente no te importa.