Monday, February 26, 2007

Are you human?

It is sad that now a days machines decide whether you are human or not :)
Do you know what CAPTCHA means?If your ever tried to submit a new digg then you know what it is !!I do not know how it is pronounced but I know that is is actually an acronym for "Completely Automated Public Turing test to Tell Computers and Humans Apart".You have undoubtedly run into Captcha validations many times. They present code made of of letters and numbers, in the form of an image, not text. The characters are skewed, deformed, or misaligned and designed to be unreadable to the automated programs crawl the web clicking on all links and submitting all forms they encounter.Yes they are designed to be unreadable to automated programs ...but offlate I noticed they are becoming unreadable to humans as well, at least the first time.You will be greeted with a message saying that you entered the wrong code and you will be presented with another captcha.Some poorly designed applications refresh all the page fields and you are forced to enter all the data just because it was not possible distinguish between letter 'e' from 'c'.I am not quite sure at this point how it is being implemented but if implemented in a incorrect fashion your site will have neither robots nor humans :)

6 comments:

Anonymous said...

Judging by the number of comments on your site... you don't seem to have either....

ps. Guess what the CAPTCHA phrase was to post this comment?

Krishna Aerabati said...

The reason is, At the moment, I am only allowing my friends & colleagues in UK to leave a comment :)

Anonymous said...

Are you saying that your friends are your colleagues or that your colleagues are not your friends or that the UK is not human?

CAPTCHA: giqbotga

Anonymous said...

I am saying you don't have to enter CAPTCHA to leave a comment if I know you from work or otherwise :).Since I know myself I am replying to your comment without entering CAPTCHA !

-Krishna

Anonymous said...

Oh... so let me get this straight.

if (poster != robot &&
(poster == colleague ||
poster == friend)) {
CAPTCHA.hide();
} else {
CAPTCHA.display();
}

?

So how come you've removed the CAPTCHA? What else are we going to talk about?

Anonymous said...

Interesting captcha at ticketmaster

http://forums.worsethanfailure.com/forums/thread/116253.aspx