CAPTCHA 101
No, we don't want viagra. Thanks though.
Low level spam is often bots patrolling the internet looking for unprotected forums and comment boxes that they can spam with links to products; creating backlinks and increasing their pagerank in a two-fold assault on your site. The introduction of a really basic system (JohnChow.com has a great one, asking you to enter the current year) stops the dumb bots while maintaining high usability (and not frustrating users by asking the impossible). I follow this logic because dumb bots are easily stopped, while the smart ones that implement OCR (optical character recongition) are fewer and far between and worthy of manual filtering.
High level CAPTCHA's cause headaches
Because the anti-captcha systems are more advanced, the captchas also increase in complexity. Attempts to avoid OCR and all the clever algorithms that are devised mean the systems you need to pass an increasingly complicated set of tasks. As can be seen from the example on the right (taken from Reddit I might add) they can be VERY hard to solve because they're randomly generated and deliberately difficult to deceive the bots.Oli had the answer
Oli developed KittenAuth last year; a system that dynamically pillages Flickr for images on a certain category, renames them and outputs them in a grid. You're then requested to "Click all the *something*". Something is always cute. Hence the name, KittenAuth. See below for a screenshot of KittenAuth or opt to try it out for real.
The logic is that you click all the things you're requested to do and that proves you're not a bot. I chatted to him at length around the original implementation and making it more secure and he's hit a good mix now. It's actually simple enough that an infant could manage it and that's an excellent level of usability. Ask yourself, what would you rather use? The reddit one or KittenAuth? Exactly.
Visit Kittenauth.com or ThePCSpy.com for more information on the project. The creator is a nice chap and will actually answer you if you choose to contact him.
Enjoy this article? Why not subscribe to the full RSS feed?





Showing most recent 1 of 1 comments