2. Objetivos
• Entender quais são as principais
falhas na elaboração de bons
formulários para dispositivos
móveis.
Anselmo Battisti - anselmo@webgenium.com.br 2
3. Formulários de novo?
• Sim, formulários em geral são o
ponto final da jornada no usuário no
site, hoje a abordagem é no mobile!
Anselmo Battisti - anselmo@webgenium.com.br 3
4. Regra #1
• O formulário deve ser compatível
com a forma como o usuário insere
os dados!
Anselmo Battisti - anselmo@webgenium.com.br 4
6. Regra #2
• Minimize o número de campos
• Diminua o esforço que o usuário
fará para preencher os dados.
Anselmo Battisti - anselmo@webgenium.com.br 6
8. Anselmo Battisti - anselmo@webgenium.com.br 8
According to
marketingtechblog.com, your
conversion rate may be 50% higher
if you stick to 2-3 form fields. This
ultimately means that you are losing
out on half of your potential sales
just because your form is too long.
Can you afford to lose 50% of your
annual revenue? Probably not.
16. Regra #2.2
• Use radio group
para opções
exclusivas;
• De preferência para
posicionamentos
horizontais.
Anselmo Battisti - anselmo@webgenium.com.br 16
18. Regra #2.3
• Use sliders para
intervalo de preços;
• Mantenha visível o
valor mesmo
durante o uso do
slider.
Anselmo Battisti - anselmo@webgenium.com.br 18
19. Regra #3
• Labels ou são acima ou são
fluentes à esquerda!
Anselmo Battisti - anselmo@webgenium.com.br 19
20. Regra #3.1 placeholder
1. Perda de
contexto;
2. Usuário assume
que o texto dentro
do campo é um
valor padrão.
Anselmo Battisti - anselmo@webgenium.com.br 20
22. Regra #3.2 topo
• O usuário sempre saberá o que ele
está preenchendo;
• Campo sempre poderá usar o tamanho
máximo da tela;
• Tamanho mínimo da fonte 16px! (pelo
amor de deus)
Anselmo Battisti - anselmo@webgenium.com.br 22
25. Regra #3.2 topo
• Como ponto negativo temos o
aumento da altura do formulário,
mas no mobile é normal rolar a tela
verticalmente então .... De boa!
Anselmo Battisti - anselmo@webgenium.com.br 25
26. Regra #3.3 Flutuante
• Troca do placeholder pelo label!
Anselmo Battisti - anselmo@webgenium.com.br 26
27. Regra #4
• Validação em tempo real!
Anselmo Battisti - anselmo@webgenium.com.br 27
35. Regra #6
• Sempre que NECESSÁRIO providencie informações
extra sobre o contexto!
• Se for um campo de intervalo de dada disponibilize um
calendário!
• Após o preenchimento dos campos informe quantos
dias ele selecionou no intervalo!
• Evite mais do que 100 caracteres de explicação, se
muito necessário coloque um link para um popup!
Anselmo Battisti - anselmo@webgenium.com.br 35
38. Regra #7
• Evite o uso de campo múltiplos
quando necessário formatação
específica, por exemplo, data,
número de cartão de crédito!
Anselmo Battisti - anselmo@webgenium.com.br 38
40. Anselmo Battisti - anselmo@webgenium.com.br 40
• Pense globalmente,
em algumas culturas
as pessoas não tem
sobrenome!
(MYANMAR)
• Em outras culturas
primeiro se escreve o
sobrenome depois o
nome! (Asia)
41. Regra #8
• Se for impossível minimizar o
número de campos separe eles em
etapas!
Anselmo Battisti - anselmo@webgenium.com.br 41
42. Anselmo Battisti - anselmo@webgenium.com.br 42
https://www.autoglass.co.uk/ideal/?no_cache=1
• O que poderia ser
melhorado nesse
formulário?
43. Regra #9
• Evite listas e caixas de seleção!
• No lugar use caixas de texto com
autocompletar ou campos de
radiobuton!
Anselmo Battisti - anselmo@webgenium.com.br 43
45. Regra #10
• A última etapa do formulário é o botão!
• Centralizado;
• Cor adequada;
• Evite termos genéricos do tipo “Enviar”
no lugar use “Finalizar Cadastro”,
“Processar Compra”
Anselmo Battisti - anselmo@webgenium.com.br 45
48. Regra #11
• Sempre que possível persista os
dados do usuário para caso ele
volte a usar aquele formulário os
dados padrões (e-mail, telefone,
etc) já estejam preenchidos.
Anselmo Battisti - anselmo@webgenium.com.br 48
49. Regra #12
• Não use campos do
tipo password!
Anselmo Battisti - anselmo@webgenium.com.br 49