Las instrucciones de los campos —que creo que antes eran estáticas— ahora solo se muestran cuando un campo tiene el foco. Lo cual está bien, pero las instrucciones solo se muestran para el correo electrónico:
El texto de instrucciones de ninguno de los otros campos aparece:
Eso es correcto. Hemos cambiado a marcar solo los campos que son opcionales como tales, mientras que todos los demás campos se pueden considerar obligatorios por defecto. La lógica detrás de esto es que la mayoría de los campos son obligatorios, por lo que reduce el ruido.
Hay pros y contras y discusiones interminables en línea entre la comunidad de diseñadores, pero ese es el enfoque que estamos adoptando.
Creo que decidimos eliminar las otras instrucciones, ya que no eran muy útiles.
La instrucción del nombre de usuario solía ser:
Creo que todo el mundo es consciente ahora de que un nombre de usuario es un identificador único sin espacios.
Ese es un problema peor. Acabo de intentarlo, y parece que funciona como se esperaba. Una grabación sería útil para ver el problema.
Gracias por aclarar lo de las marcas e instrucciones. Tenía algunas instrucciones de campos personalizados EDITAR: instrucciones personalizadas para los campos que echo un poco de menos, pero me las arreglaré.
En cuanto al orden de tabulación, parece que mi problema puede ser que los campos están desordenados. El propio formulario de registro de Meta coincide con varios otros foros que frecuento, pero el mío tiene el Nombre antes que la Contraseña. Así que la tabulación salta del Nombre de usuario a la Contraseña y luego vuelve al Nombre.
No puedo averiguar qué podría haber hecho para lograr esto, o cómo deshacerlo…
No, el texto de instrucciones solo aparece para el correo electrónico, y está ahí independientemente de si lo personalizo o lo dejo por defecto. Las instrucciones para otros campos no aparecen sin importar lo que haga.
Tampoco, no he hecho nada de eso.
Estoy en tests-passed 3.4.0.beta3-dev (20effebd51) desde hace 24 horas. Veo que hay, como siempre, commits más recientes para que recoja, pero nada parece ser un ajuste al formulario de registro…
Okay, veo que este es nuestro código, pero solo se aplica a formularios de inicio de sesión que no son de página completa, por lo que existe una diferencia entre tu sitio (no de página completa) y meta (de página completa).
No estoy seguro de por qué está ese cambio, lo revisaré internamente y te responderé.
¿Está habilitada la configuración del sitio se requiere nombre completo en tu foro, @ToddZ? Creo que eso mueve el campo del nombre encima del campo de la contraseña.
@chapoi - Introduje algo de confusión al decir “instrucciones de campo personalizadas” – Quise decir que había personalizado algunas instrucciones de campo predeterminadas. No tengo ‘campos personalizados de usuario’.
@moin - Tenía habilitado se requiere nombre completo. Deshabilitar esto cambia el orden de los campos para que coincida con el orden de las pestañas. No tengo una opinión firme sobre si se requiere el nombre, pero de cualquier manera el orden de los campos y el orden de las pestañas deberían coincidir.
Ahora, el orden de las pestañas debería ser correcto independientemente de si la configuración del sitio se requiere nombre completo está habilitada o no. También me aseguré de que las descripciones de los campos se muestren siempre, no solo cuando el campo de entrada está enfocado.
Nuestro objetivo con los cambios recientes fue simplificar la experiencia de inicio de sesión. Eliminamos las descripciones de los campos que sentimos que aportaban poco valor, pero también entendemos que los clientes pueden querer personalizar esto. Estamos planeando agregar una opción para que los propietarios del sitio incluyan descripciones personalizadas si así lo desean.
Las simplificaciones tienen sentido; solo era un poco desconcertante que los textos del sitio para las instrucciones estuvieran disponibles en el sistema pero no hicieran nada.
Hola @ToddZ, disculpa la demora. Terminé agregando las descripciones, pero están ocultas por defecto. Puedes alternar su visibilidad con estas configuraciones del sitio: