“Easy for bots, difficult for humans”. Not that it was the idea behind Completely Automated Public Turing tests to tell Computers and Humans Apart. The proper test should:
- work properly out of the box
- work regardless of language settings
- be solvable for almost all humans
- and few Bots
But what about the implementations? Read about CAPTCHA’s here.