CAPTCHA

From SuperbHosting Support Wiki

Jump to: navigation, search

CAPTCHA is a technology created in part at Carnegie Mellon University. It has many uses. It stands for:

Completely
Automated
Public
Turing test to tell
Computers and
Humans
Apart


Relevant to form e-mail, what it does is presents to the visitor a somewhat obscure graphic but legible to human as a piece of code made up of various letters and numbers. Computers likely will not be able to read but most people should have little difficulty. Before the form can be submitted, the visitor needs to input the correct code, as displayed. Therefore, the end result is that the form submission are likely from those of humans. Whether or not they are non-spam is another question.

The need to use CAPTCHA can be further explained in our article titled, Stopping Spammers from Abusing Your Forms.


CAPTCHA is not completely secured

There are various techniques publicly available to defeat CAPTCHA. Also, if spammers discover the whereabouts of your mail processing script, CAPTCHA can be bypassed.

The idea here is not to provide a completely secured way to implement form to e-mail solution, but to provide enough of a deterence so that the cost-benefit of spammers trying to defeat a form is in our favour.


Drawbacks of using CAPTCHA

Please be aware that with the distortion of characters or extraneous markings, people with learning disabilities, particularly dyslexia, can have difficulty deciphering what the actual characters are. Likewise, with poor colour contrast, those individuals with colour blindness or low vision can also have difficulty getting past the CAPTCHA step. So if your visitors are made up of some of these individuals, you will need to consider it carefully before using this technology.

Personal tools