An eagle-eyed CodeProject reader posted a comment to my ASP.NET CAPTCHA Server Control article pointing out one French developer's very thorough attempts to defeat many common CAPTCHA techniques. He compares lots of visual CAPTCHAs side by side and comments on their strengths and weaknesses. Some of the "best" CAPTCHAs have this comment attached to them: not always human-solvable. Heh.
There's also a W3C presentation from Matt May which attempts to discredit CAPTCHAs entirely, though I think their increasing prevalence is ample proof that they actually work. If nothing else, they raise the bar much, much higher for spambots. His main point seems to be that CAPTCHAs hurt accessibility, and that's totally valid:
What the heezy?!
Posted by Jeff Atwood View blog reactions
« A Developer's Second Most Important Asset Because IE6 is the new Netscape 4.7x »
Of course CAPTCHAs hurt accessibility, that's the point. That's what happens in a low-trust environment. If I could trust the user, I could provide a friendlier interface. Perhaps in the future browsers or websites can force some sort of handshake or authentication that occurs behind the scenes. Then we don't have to ask for "proof of humanhood, please" via CAPTCHA controls. In the meantime, color me CAPTCHA.
Ben on March 21, 2005 06:27 PMI guess that "accessibility" is a word with two (or more) meanings, but in : "His main point seems to be that CAPTCHAs hurt accessibility" i presume it refers to accessibility for seing-impaired people.
MatsGF on March 22, 2005 08:41 AMJust a warning, the link for "attempts to defeat many common CAPTCHA techniques" directs to a site with Goatse on it.
Lews on August 12, 2006 03:59 PMI don't agree with the statement that the increase in prevalence of CAPTCHA is proof that it works. It seems that many site owners seem them as a bit of a toy and think 'oo we should have one of those', regardless of whether they will be effective or not.
Sadly a lot of CAPTCHAs aren't effective (if you're a webmaster, try saving one of your CAPTCHA images then running gocr on it), and those that are are much less readable - for me it's got to the stage where I have to squint at the screen and usually take 2 or 3 goes to get past many CAPTCHAs. Its got to the stage where it really hinders users imho (rather than being a very minor inconvenience)
kermit on July 17, 2008 04:47 AM| Content (c) 2008 Jeff Atwood. Logo image used with permission of the author. (c) 1993 Steven C. McConnell. All Rights Reserved. |