Como conceber formas user-friendly em html5
desenho útil
Conteúdo
Como você usa os elementos de marcação e outros elementos que impulsionam o layout da página, mantenha as seguintes diretrizes:
Fornecer pistas textuais para todas as suas formas. Seja claro sobre as informações que você quer e o formato que você precisa.
Por exemplo, dizer detalhes de usuários, como se
As datas devem ser introduzidas como mm / dd / aa (versus mm / dd / aaaa).
O número de caracteres de um campo pode tomar é limitado.
Você pode limitar caráter usando a comprimento máximo atributo.
Video: Minicurso de HTML5 e CSS3 - Estilizando páginas com CSS3 [Aula 3]
Use largura de campo e os limites de caracteres para fornecer pistas visuais. Por exemplo, se os usuários devem digitar um número de cartão de crédito como xxxX-xxxX-xxxx-xxxx, considerar a criação de quatro campos de texto - um para cada parte do número.
Grupo campos semelhantes. Um agrupamento lógico de campos faz com que preencher um formulário mais fácil. É confuso se você perguntar para o primeiro nome do visitante, em seguida, aniversário, e, em seguida, sobrenome.
Video: Design form login with css
Quebre formulários longos em seções fáceis de gerenciar. Formas em pedaços curtos são menos intimidadora e mais propensos a ser concluída.
Video: HTML 5 Tutorial
Grandes varejistas on-line (como Amazon.com) Usar esse método para obter os detalhes que eles precisam para as encomendas sem tornar o processo muito doloroso.
Mark campos obrigatórios claramente. Se algumas partes do seu formulário não pode ser deixado em branco quando os usuários enviar o formulário, marcar os campos de forma clara.
Você pode identificar os campos obrigatórios por
Tornando-negrito
Usando uma cor diferente
Colocando um asterisco ao lado deles
Video: HTML5 and CSS3 beginners tutorial 51 - styling forms
Escrever mensagens de erro útil, amigável. Verifique se o seu retorno validação de formulário faz sentido para os visitantes do site (verificá-las com um grupo de testadores só para ter certeza). Nada gira visitantes longe como uma mensagem enigmática, inútil. ( “Type 42 erro” pode significar algo para um programador, mas não para qualquer outra pessoa.)
Informar aos usuários o tipo de informação que eles precisam para o formulário. Se os usuários precisarem alguma informação em suas mãos antes de preencher o formulário, um gateway de forma página pode detalhe tudo usuários devem ter antes de começar a preencher o formulário.
A série de formas que RateGenius usa para reunir informações para empréstimos de carro e empréstimo de refinanciamento são excelentes exemplos de formulários longos que coletam uma variedade de diferentes tipos de dados usando todos os elementos forma de marcação disponíveis.