Am redesigning my sign-up form, some users feel bored with filling security field. Is really the Security verification code is user-friendly?
-
You may want to have a look at these questions: ux.stackexchange.com/questions/2530/… and ux.stackexchange.com/questions/33211/…– Bart GijssensCommented Feb 21, 2014 at 7:35
-
Have a look at CAPTCHA on mobile: what are the alternatives? for alternatives. The question may be focused on mobile but the answers are applicable to all media.– Marjan VenemaCommented Feb 21, 2014 at 10:58
-
Oh and by definition features to enhance security, or in this case not really to enhance security but to prevent spam, are never user-friendly.– Marjan VenemaCommented Feb 21, 2014 at 10:59
3 Answers
No it's not.
But you have alternatives to captchas that are a bit better, check this article Top 10 Really User Friendly Captchas. There are other options, but in that post, you may fined a few good ideas.
-
In addition, I think a good Captcha should not be a complicated thing at all. It just should be intelligent.– OmidCommented Feb 21, 2014 at 8:20
-
2
-
Well, I certainly think so. I never use one or recommend it's use, but I know a lot of people will, doesn't matter what I think, so better try to help them choose one that is a bit easier on the user.– PatomaSCommented Feb 21, 2014 at 9:51
-
I've also used Honeypot in the past, which fools bots, and requires no captcha at all. haacked.com/archive/2007/09/11/honeypot-captcha.aspx– gdanielCommented Feb 21, 2014 at 22:50
Is not friendly at all. I hate filling those image captchas.
In addition to PatomaS answer, I always try to use something that a visual impair person can easly answer, like an addition. Take a look at this non-visual captcha, can give you more ideas.
No, CAPTCHA is not user friendly.
There was an extensive research regarding CAPTCHAs usability and effectively, CAPTCHAs including reCAPTCHA, logic questions, image recognition, and even friend recognition (take a look at this ridiculous stuff).
So what is the perfect CAPTCHA?
None. None of them meet all of the requirement for user experience, each of them have downside due users having visual, sound, logic or language problems.
No CAPTCHA is the perfect CAPTCHA.
Of course, for user experience, it's perfect. But how do you protect from spam? There's a lot of ways, such as moderation against spam, honeypot method, client-side detection, server-side spam detection, or social moderation (upvote and downvote).
In my opinion, for a small website, honeypot method is the easiest and most effective solution. Basically honeypot is an additional field that is hidden to users but visible for spam bots. How does it work? Spam bots only interact with raw HTML rather than rendering the source code and due to that, spam bots won't detect the hidden field and if the hidden field is filled, then you can assure it was done by a spam bot. You can hide the field for users with display: none
with CSS for an example. Read more about honeypot method here.
To sum it all, it's best not to use captcha and use the alternative method I metioned above. However if you think it's really necessary to add captcha, then if you have a small website, I'd suggest you to use one of those unpopular captcha that spambot programmers won't bother doing it for your site.
Read more about CAPTCHA research here.