O botão de alternância deve mostrar o estado atual ou o estado para o qual vai mudar? (2010)
(ux.stackexchange.com)O botão de alternância deve mostrar o estado atual ou o estado para o qual vai mudar?
- O botão de alternância também deve servir para informar ao usuário o estado atual.
- Quando um botão de alternância está no estado "ligado", exibir "desligado" pode causar confusão.
- Deve-se evitar o uso de controles do tipo flip-flop em botões ou menus.
O interruptor de alternância pode mostrar tanto o estado atual quanto o estado para o qual vai mudar
- Há uma forma de mostrar tanto o estado atual quanto o estado para o qual vai mudar colocando texto fora do botão.
- Por exemplo, no design do switch do iOS, o estado "ligado" é mostrado em azul, enquanto "desligado" não é.
- O design do switch do OS X não é ambíguo, e o usuário consegue entender claramente o estado atual.
Deve-se evitar o uso do botão de alternância do Twitter
- O botão de alternância do Twitter fornece informações ao passar o mouse, mas pode causar confusão em telas sensíveis ao toque.
Em inglês, "on" e "off" podem ser tanto advérbios quanto adjetivos
- É melhor fornecer rótulos claros usando verbos ou adjetivos no botão.
- Ex.: "ativar/desativar", "iniciar/parar"
É importante distinguir entre estado e ação
- Quando a alternância representa uma ação (por exemplo, reproduzir/pausar), ela deve mostrar a ação que ocorrerá ao clicar.
- Quando a alternância representa uma opção (por exemplo, aleatório/reprodução normal), ela deve mostrar o estado atual.
Pode-se considerar o uso de caixas de seleção
- Se a mudança de estado puder ser resumida como uma pergunta de "sim/não", usar uma caixa de seleção pode ser apropriado.
Em vez de um botão de alternância, use uma forma de mostrar tanto o estado quanto a ação
- No estado desativado, o botão não é destacado; no estado ativado, ele é destacado para indicar o estado.
Pode-se considerar não usar um botão de alternância
- Por exemplo, no caso de aleatório/reprodução normal, pode-se usar uma caixa de seleção com o rótulo "Aleatório".
O botão "Curtir" do Facebook é um bom exemplo de botão de alternância
- No app Android do Facebook, o botão "Curtir" aparece em cinza quando está desativado e em azul quando está ativado.
Mostrar tanto o estado atual quanto a ação é o mais claro
- É recomendável fornecer juntos o rótulo do estado desativado e um botão clicável que permita mudar para o estado ativado.
Opinião do GN⁺:
- O design de botões de alternância pode ter grande impacto na experiência do usuário, e é importante deixar claros tanto o estado atual quanto o estado para o qual vai mudar.
- O design do switch do OS X é um bom exemplo de como permitir que o usuário entenda intuitivamente o estado atual sem causar confusão.
- Este texto pode ajudar desenvolvedores de software a criar uma experiência de usuário melhor ao fornecer elementos importantes a considerar ao projetar interfaces de usuário.
1 comentários
Comentários do Hacker News
Confusão com o botão de mudo no Microsoft Teams
Problemas de consistência nos botões de alternância da UI dos carros da Tesla
Mecanismo de feedback de estado dos botões de pressão da NASA
Lamento pelo desaparecimento das caixas de seleção
Design confuso da UI da tela do painel da Tesla
Problemas dos botões de alternância e formas de resolvê-los
O problema da assincronia nos botões de alternância
Vantagens do design de alternância deslizante da Apple
Necessidade de indicar claramente o estado atual e o estado para o qual o botão vai mudar