O leitor Leonardo Cidral me mandou um email perguntando se era melhor exibir os erros decorrentes da validação de um formulário no próprio corpo da página ou em caixas de alerta do Javascript. Na maioria dos casos, é melhor a primeira alternativa, mas nada impede que se tenha as duas, caso o erro seja muito grave (num contexto de aplicação, claro).
Janelinhas de Javascript não são acessíveis para quem anda com o Javascript desligado ou abre a página num dispositivo móvel. Depois os usuários tem o costume de não ler essas janelinhas e simplesmente clicar sim em todos os diálogos desse tipo. Uma vez fechada a janela, o usuário não tem como abrí-la de novo.
A solução mais comum e eficiente é uma mensagem grande de que faltou alguma informação no formulário no topo da página (incluindo um ícone triangular amarelo com um ponto exclamação) e ao lado dos campos que possuem erros explicar o que está errado.
Autor
Frederick van Amstel - Quem? / Contato - 26/12/2004
Palavras-chave
diálogo alerta erros erro mensagem mar
Opções
Imprimir
Enviar
Assinar
function disableForm(theform) {
if (document.all document.getElementById) {
for (i = 0; i
Email:
Fazer login sem registrar-se é um crime
Teclando perigosamente
Digitar planilhas na Web pode enlouquecer
Comentários
Diego Pires 26/12 às 16:01
Muito boa essa sugestão da mensagem no topo da página. Vou pensar em alguma forma de implementar isso de uma boa forma nos meus sistemas. Alguma sugestão?
Mateus Damião 26/12 às 19:23
Olá
Visito o Usabilidoido diariamente, tem sido de grande ajuda para mim, no sentido de construção de um conceito de internet mais objetivo, usável e focado no usuário.
Quanto ao artigo muito interessante isso, ótima dica.
Sempre pensei que as "berrantes" caixas de alerta fossem a melhor solução.
Acredito que acontece o mesmo que acontece no efeito "cegeuira de banner", e por isso, não seria a melhor solução.
Talvez o uso de alguma técnica como por exemplo um script que gera logo acima ou ao lado o alerta, no caso de uma validação de formulário.
T+ ;)
CARLÃO 29/06 às 10:53
Gostaria de ajuda, pois não consigo acessar algumas imagens e e-mails.A titulo de exemplo, vejam a mensagem que aparece quando tento acessar um e-mail.
javascript:readmsg(2,false)
Guilherme Gonçalves Brito 20/04 às 10:03
Existe algum documento que descreva os padrões de usabilidade para internet??? onde posso Encontrá-lo???Desde já muito Obrigado!!!
Guilherme Gonçalves Brito
Frederick van Amstel 20/04 às 11:12
Existe o Padrão E-Poupatempo do Governo de São Paulo:
http://www.cqgp.sp.gov.br/downloads/LTS008-RT-010V2.PDF
E também algumas bibliotecas de padrões de interação em inglês:
http://www.visi.com/~snowfall/InteractionPatterns.html
sexta-feira, 27 de abril de 2007
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário