Usabilidade em ações primárias e secundárias de formulários
O Walmar recentemente disse que o botão limpar mais atrapalha do que ajuda e que não há motivos para ele existir, é um ponto de vista totalmente aceitável. Porém podem aparecer casos onde uma ação secundária não pode ser descartada, seja cancelar, exportar, validar, prever e etc. E agora, como fazer isso de modo que ajude o usuário ao invés de atrapalhar?
Neste artigo (em inglês) são sugeridas duas técnicas que achei bem interessantes, a primeira seria dar uma cor de destaque para o botão que irá enviar os dados de modo que seja visto antes de qualquer outro, já os botões de ações secundárias devem estar em cores mais tímidas (cinza por exemplo) para serem vistos apenas quando o usuário procurar por aquela opção.
A segunda técnica me parece ainda melhor, consiste em não usar botões para ações secundárias e sim links de texto (digo visualmente, não assimile marcação de código com visual) diminuindo ainda mais a possibilidade de um clique errado, que costuma desapontar muito o usuário, mas sem abrir mão das outras ações.

Vale ressaltar que ainda concordo com o Walmar, o objetivo era propor uma solução para casos onde não se pode simplesmente eliminar o outro botão. É sempre importante analisar se algumas funcionalidades não estão atrapalhando a vida do usuário quando o seu objetivo é ajudar.
Walmar Andrade 28 de agosto de 2007 às 08:02
É uma boa alternativa e alguns sugeriram isso nos comentários lá do artigo. Concordo que deixar o botão Enviar em destaque ajuda, mas não acho certo colocar os botões de ações secundárias como links.
Link é link e o usuário tem uma expectativa ao clicar em link diferente da que tem ao clicar em um botão. Um botão ao final de formulário cria a expectativa de que vai haver alguma ação no formulário. Um link pode fazer o usuário pensar que vai mudar de página ou algo do tipo.
Concordo também que muitas vezes o botão secundário é necessário. Mas dificilmente é o botão Limpar :)
Emanuel Felipe 28 de agosto de 2007 às 12:58
Então Walmar, ainda não tenho opinião formada sobre o uso de botões como links pois conheci a idéia ontem. Mas olhando bem dar destaque ao botão enviar parece ser a melhor alternativa.
E me desculpe por ter ilustrado o exemplo com o botão limpar, também o considero inútil, mas o objetivo da imagem é apenas apresentar a idéia proposta.