Tag Archives: CAPTCHAs

Google Buys reCAPTCHA

reCAPTCHA

Google has acquired reCAPTCHA, the service that powers some of those squiggly-letter fields (or CAPTCHAs) you have to fill out before submitting a form. (This is usually done to hinder bots attempting to mass-submit the forms for purposes such as spamming.)

The interesting part of reCAPTCHA is where they get their squiggly letters from. The words are from (public domain) books and newspapers that have been scanned. As computers are bad at interpreting images and finding the words within, the scans are chopped-up and served-up through reCAPTCHA, where users help translate the images into plain text. This is done by showing two words, one that reCAPTCHA knows the plaintext for and one it doesn’t. If you type the known word properly, the CAPTCHA validates and the input for the second word is logged.

reCAPTCHA’s unique technology improves the process that converts scanned images into plain text, known as Optical Character Recognition (OCR). This technology also powers large scale text scanning projects like Google Books and Google News Archive Search. Having the text version of documents is important because plain text can be searched, easily rendered on mobile devices and displayed to visually impaired users. So we’ll be applying the technology within Google not only to increase fraud and spam protection for Google products but also to improve our books and newspaper scanning process.

Safer Contact Forms Without CAPTCHAs

This is by no means a new post (May 2006), but it’s still relevant. Nobody likes CAPTCHAs. It can be hard to decipher the letters and they’re annoying. They help keep the spam down though.

Well, there’s a better solution than forcing people to enter twisted letters and numbers into a form. JavaScript. The modern web pretty much doesn’t work without JavaScript, so people have pretty much stopped turning it off (the few that do are wackos who wish the web was still the way it was back in the days of the MOSAIC browser).

Safer Contact Forms Without CAPTCHA’s

15 Days of jQuery’s tutorial teaches how to implement an interesting technique that uses JavaScript to generate unique strings that are verified in the form processing script on the server. If the strings are null or false, the script denies the client access. It’s not foolproof, of course, no anti-spam solution is, but it’s a great deterrent, and a far less annoying one than CAPTCHA.

BlogBuzz March 1, 2008