Postado em: 23/05/09 às 11:00:46 por: James
Categoria: Dicas e Tutoriais
Link: http://www.espacojames.com.br/?cat=55&id=1640
Marcado como: Artigo Simples
Ver todos os artigos desta Categoria: Dicas e Tutoriais
Por James:
Bem, seguindo as explicações sobre algumas dúvidas que tenho recebido por e-mail de amigos que acessam o espacojames, hoje vou mostrar por que na hora de assinar nosso livro de visitas aparecem aquelas letrinhas de confirmação no cadastro.
Primeiramente o nome deste recurso chama-se
CAPTCHA
Completely Automated Public Turing test to tell Computers and Humans Apart
É um teste cognitivo completamente automatizado para diferenciar entre computadores e humanos. O teste é baseado em leitura de texto ou outras tarefas de percepção visual.
Por que existe CAPTCHA?
Muitas pessoas se perguntam pra que serve aquela imagem com letras inclinadas e distorcidas com fundo muitas vezes riscado. É um sistema para diferenciar entre computadores e humanos? Sim.
Existe muitos programas spammers espalhados na internet entrando em sites, preenchendo formulários e enviando dados sem qualquer valor. As letras são inclinadas e distorcidas para dificultar a compreensão desses programas, já que alguns tentam também decifrar a imagem.
O CAPTCHA é utilizado como ferramenta anti-spam, um programa é incapaz de resolver o teste, ou seja, isto prova que quem está fazendo a ação é um ser humano e não um vírus ou scripts, pois a imagem cada vez que aparece vem diferente, e a pessoa tem que ver para digitar se quiser cadastrar alguma coisa.
Quando vamos cadastrar algo se por algum discuido clicar-mos duas vezes no botão cadastrar, corre-se o risco de haver duplicidade, ou seja, cadastrar duas vezes.
Também tem o problema da internet travar, ou ficar lenta e a pessoa perde a paciência e clica várias vezes, e o sistema entende como se a pessoa quizesse cadastrar várias vezes.
Neste ponto o CAPTCHA não deixa isto acontecer, e sempre pede o código para saber se é esta a intenção verdadeira.