Damien Katz ha proposto un'interessante alternativa a CAPTCHA.

Non sarà più l'uomo a provare di non essere un robot ma saranno i robot stessi a farsi scoprire.
Lo si può fare col aiuto di CSS.

Basta aggiungere un campo email invisibile all'uomo con le istruzioni di CSS.

Quando l'uomo riempirà il modulo, questo campo rimarrà vuoto. Mentre gli spambot aggiungeranno qualche testo a questo campo (per i robot sarà difficile capire che non bisogna riempirlo).

In questo modo webmaster potranno facilmente capire da chi è stato compilato il modulo - da un'umano oppure da una macchina.