As instruções de campo — que eu acho que costumavam ser estáticas — agora são mostradas apenas quando um campo tem foco. O que é bom, mas as instruções só aparecem para E-mail:
O texto de instrução dos outros campos não aparece:
Isso está correto. Mudamos para marcar apenas os campos opcionais como tal, enquanto todos os outros campos podem ser considerados obrigatórios por padrão. A lógica por trás disso é que a maioria dos campos é obrigatória, então isso reduz o ruído.
Existem prós e contras e discussões intermináveis online entre a comunidade de designers, mas essa é a abordagem que estamos adotando.
Acho que decidimos descartar as outras instruções, pois não eram muito úteis.
A instrução do nome de usuário costumava ser:
Acho que todos estão cientes agora de que um nome de usuário é um identificador exclusivo sem espaços.
Essa é uma questão pior. Acabei de tentar, e parece funcionar como esperado. Uma gravação seria útil para ver o problema.
Obrigado por esclarecer sobre as marcações e instruções. Eu tinha algumas instruções de campo personalizadas EDITAR: instruções personalizadas para campos que sinto falta um pouco, mas vou me virar.
Quanto à ordem de tabulação, parece que meu problema pode ser que os campos estão fora de ordem. O próprio formulário de inscrição da Meta corresponde a vários outros fóruns que frequento, mas o meu tem o Nome aparecendo antes da Senha. Então, a tabulação pula de Nome de usuário para Senha e depois volta para Nome.
Não consigo descobrir o que posso ter feito para conseguir isso, ou como desfazer isso…
Não – o texto de instrução só aparece para o e-mail, e está lá, independentemente de eu personalizá-lo ou deixá-lo no padrão. As instruções para outros campos não aparecem, não importa o que eu faça.
Também não – não fiz nada disso.
Estou no tests-passed 3.4.0.beta3-dev (20effebd51) de 24 horas atrás. Vejo que há, como sempre, commits mais recentes para eu pegar, mas nada parece ser um ajuste no formulário de inscrição…
Ok, vejo que este é o nosso código, mas ele se aplica apenas a formulários de login não de página inteira, e é por isso que há uma diferença entre o seu site (não de página inteira) e o meta (de página inteira).
Não tenho certeza por que essa alteração está lá, vou verificar internamente e retornarei para você.
@chapoi - Introduzi alguma confusão ao dizer “instruções de campo personalizado” – quis dizer que eu personalizei algumas instruções de campo padrão. Não tenho ‘campos personalizados de usuário’.
@moin - Eu tinha habilitado nome completo obrigatório. Desabilitar isso muda a ordem dos campos para corresponder à ordem das abas. Sou ambivalente sobre exigir o nome, mas de qualquer forma a ordem dos campos e a ordem das abas devem corresponder.
Agora, a ordem das abas deve estar correta, independentemente de a configuração do site full name required estar habilitada ou não. Também garantimos que as descrições dos campos sejam sempre exibidas, não apenas quando o campo de entrada está em foco.
Nosso objetivo com as mudanças recentes foi simplificar a experiência de login. Removemos as descrições de campo que sentimos que agregavam pouco valor, mas também entendemos que os clientes podem querer personalizar isso. Estamos planejando adicionar uma opção para os proprietários do site incluírem descrições personalizadas, se assim o desejarem.
Obrigado, Jan! Aguardarei para pegar as atualizações.
As simplificações fazem sentido — era apenas um pouco intrigante que os textos do site para instruções estivessem disponíveis no sistema, mas não fizessem nada.
Olá @ToddZ, desculpe pela demora. Acabei adicionando as descrições de volta, mas elas estão ocultas por padrão. Você pode alternar a visibilidade delas com estas configurações do site: