Wednesday 28 September 2011

Captchas are evil!

Why do you assume your users are mischievous bots? That´s not nice!

Reminds me when I was on leave when doing my military duty. Me and a couple of guys went to a bar and the first thing the bartender says is "If you skip the check I'll kill you!" Don't assume you're users are bad.

Don't let the users suffer for your spam protection! It's your problem, not theirs!

There are other - better - ways to tell a computer from a human, see http://pastebin.com/raw.php?i=SWFLJzJv. Pasting it here too:
   1: <style>
   2: #sdaq{
   3:  display:none; 
   4: }
   5: </style>
   6: <form>
   7:  
   8: <label>email: <input name="email" > </label>
   9:  
  10: <label id="#sdaq">leave this blank: <input name="sdaq" > </label>
  11:  
  12: </form>

Even a checkbox saying “Uncheck me if you are a human” is better…

Or, you could at the same time filter on humans: http://www.robertfolkesson.se/Home/Arkiv/10302#Comments (scroll to bottom). Only allowing geeks to comment :-)

No comments:

Post a Comment