Esta é uma questão conceitual sobre o uso de Javascript / Ajax para validar formulários em geral.
Eu venho FORÇANDO A BARRA de alguns scripts de validação verificando os limites dos processos de validação desenvolvidos em JS... algumas das minhas observações... na minha última tentativa eu baixei um dos scripts TOP 10 do scriptbrasil e fiz um testinho... FORMULÁRIO COMPLETO, assim se chama!
1 - Um campo como NOME COMPLETO quase sempre passa se você for "123 123"... Ele pelo menos deveria bloquear numeros...TABOM, eu sei que ninguém SERIAMENTE vai preencher um campo nome com isto, mas tem os que preenchem DE BRINCADEIRA que vão! Uma expressão regular bloquearia isto não?
2 - UM EMAIL COMO aaa@aaa.aaa.aa PASSA! Ai acho que apenas uma confirmação de email é o que resolve.
3 - EU NASCI EM 1900... eu teria 107 anos... qual a probabilidade disto acontecer? nestes casos, prefiro deixar ao cliente preencher a data.
4 - o campo senha aceita 12345678... deveria poder recusar isto.
5 - Dado que a validação funciona com JS, se eu desativo o JS não sei como se vira o form...
Bem, isto ai em cima serve de introdução apenas... o que eu gostaria de saber dos colegas desenvolvedores resume-se a uma questão:
"COM A SUA EXPERIÊNCIA, QUAL O PERCENTUAL DE "ERROS" QUE UM SISTEMA DE VALIDAÇÃO CONSEGUE REDUZIR?"
Pergunta
rutger2007
Amigos...
Esta é uma questão conceitual sobre o uso de Javascript / Ajax para validar formulários em geral.
Eu venho FORÇANDO A BARRA de alguns scripts de validação verificando os limites dos processos de validação desenvolvidos em JS... algumas das minhas observações... na minha última tentativa eu baixei um dos scripts TOP 10 do scriptbrasil e fiz um testinho... FORMULÁRIO COMPLETO, assim se chama!
1 - Um campo como NOME COMPLETO quase sempre passa se você for "123 123"... Ele pelo menos deveria bloquear numeros...TABOM, eu sei que ninguém SERIAMENTE vai preencher um campo nome com isto, mas tem os que preenchem DE BRINCADEIRA que vão! Uma expressão regular bloquearia isto não?
2 - UM EMAIL COMO aaa@aaa.aaa.aa PASSA! Ai acho que apenas uma confirmação de email é o que resolve.
3 - EU NASCI EM 1900... eu teria 107 anos... qual a probabilidade disto acontecer? nestes casos, prefiro deixar ao cliente preencher a data.
4 - o campo senha aceita 12345678... deveria poder recusar isto.
5 - Dado que a validação funciona com JS, se eu desativo o JS não sei como se vira o form...
Bem, isto ai em cima serve de introdução apenas... o que eu gostaria de saber dos colegas desenvolvedores resume-se a uma questão:
"COM A SUA EXPERIÊNCIA, QUAL O PERCENTUAL DE "ERROS" QUE UM SISTEMA DE VALIDAÇÃO CONSEGUE REDUZIR?"
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.