homepage Welcome to WebmasterWorld Guest from 54.161.192.130
register, free tools, login, search, pro membership, help, library, announcements, recent posts, open posts,
Become a Pro Member

Home / Forums Index / WebmasterWorld / New To Web Development
Forum Library, Charter, Moderators: brotherhood of lan & mack

New To Web Development Forum

    
CAPTCHA Rant
Cart and Registration Abandonment
bakedjake

WebmasterWorld Administrator bakedjake us a WebmasterWorld Top Contributor of All Time 10+ Year Member



 
Msg#: 3463891 posted 3:37 pm on Sep 28, 2007 (gmt 0)

Please heed this advice:

I've abadoned two shopping carts on two different sites this week alone because of a defective Captcha system that doesn't work with IE 7. And I'm a reasonably intelligent person. One order was for $2000+ dollars.

If you're going to install a captcha system, make sure you test the hell out of it - all platforms, all browsers.

If you make money when a user signs up for something, or buys something, I'd recommend not installing a captcha. You will likely lose more money than it will cost you to hire a high-school kid to manually go through the submissions and screen them.

This invention is the most annoying invention to come to the internet - even more so than popups, IMHO. At least we have reasonable ways to ignore popups.

 

digitalghost

WebmasterWorld Senior Member digitalghost us a WebmasterWorld Top Contributor of All Time 10+ Year Member



 
Msg#: 3463891 posted 3:45 pm on Sep 28, 2007 (gmt 0)

>>most annoying invention to come to the internet

Yep. I simply don't buy anything from a site that uses Captcha, in fact, I won't leave a comment at a site that uses Captcha.

If you must use Captcha, and I can't think of a reason why anyone must, at least make sure there's no chance for character confusion. No 1s that look like ls. See that? No 0s and Os. See that? No 9s that look like lower case gs. etc.

Receptional Andy



 
Msg#: 3463891 posted 3:51 pm on Sep 28, 2007 (gmt 0)

Captchas annoy the hell out of me too, although I did like the idea behind recaptcha [recaptcha.net]. At least it addressed the annoyance/usefulness balance a little. But for e-commerce it's got to be out of the question.

Demaestro

WebmasterWorld Senior Member demaestro us a WebmasterWorld Top Contributor of All Time 10+ Year Member



 
Msg#: 3463891 posted 4:26 pm on Sep 28, 2007 (gmt 0)

You would think that a website/webmaster can assume that someone with a credit card is not a bot... Humans tend to have credit cards... in my experience anyways.

I can understand why for forums that allow anonymous to post would have it but for a credit card check out? Why? If someone wants to program a bot to buy stuff and put a credit card that validates then fine by me... I will charge it happily.

[edited by: Demaestro at 4:28 pm (utc) on Sep. 28, 2007]

mack

WebmasterWorld Administrator mack us a WebmasterWorld Top Contributor of All Time 10+ Year Member



 
Msg#: 3463891 posted 3:33 pm on Sep 30, 2007 (gmt 0)

I think the captcha is something we are going to have to live with until software is available that makes is simple to check if a user is a bot or a human. The standard captcha is anoying, but there are a lot of sites out there that do something else to try and made the captcha process as painless as possible.

What we need are systems that authenticate that the user is a human, whilst still carrying out the sites main function. Not easy, but i'm sure people are working on it.

Mack.

D_Blackwell

WebmasterWorld Senior Member 10+ Year Member



 
Msg#: 3463891 posted 12:09 am on Oct 1, 2007 (gmt 0)

If a captcha is needed - then okay. But my biggest objection is how many are unusable. Half the time I struggle to discern the correct characters, and I don't tolerate that too well. The loss rate of older users or vision impaired users is probably very high. I don't refuse to use them - but will abandon the site if they are a hassle. Once I determine that I want something, most often there are plenty of choices about where to buy.

Rosalind

WebmasterWorld Senior Member 10+ Year Member



 
Msg#: 3463891 posted 12:51 am on Oct 1, 2007 (gmt 0)

I don't understand the popularity of image captchas. They have tons of accessibility problems, not to mention the annoyance they cause. Text captchas are the way to go.

Unfortunately captchas are essential, for some types of web forms. But all you really need is a question that's unique to your website, and possibly one that changes regularly, and that's enough for most. I can understand why large and extremely popular sites would need something more robust, but not your average small blog.

Ecommerce is different, however. There's no good reason to put up a captcha on a website that's selling something.

jecasc

WebmasterWorld Senior Member 10+ Year Member



 
Msg#: 3463891 posted 11:27 am on Oct 4, 2007 (gmt 0)

I have recently seen many websites where the captchas have been replaced by simple tasks like doing calculations or writing the third letter of a specific word. I think this is much better and probably harder to beat by bots.

For my websites I have found a better solution. I simply randomize the names of the input fields with each refresh of the page. No chance for automatic submissions.

httpwebwitch

WebmasterWorld Administrator httpwebwitch us a WebmasterWorld Top Contributor of All Time 10+ Year Member



 
Msg#: 3463891 posted 6:46 am on Feb 12, 2008 (gmt 0)

randomize the names of the input fields with each refresh of the page

what a nifty idea!

lammert

WebmasterWorld Senior Member lammert us a WebmasterWorld Top Contributor of All Time 5+ Year Member



 
Msg#: 3463891 posted 3:54 pm on Feb 12, 2008 (gmt 0)

I have stopped using captchas on my sites long ago for because they are annoying and scare visitors off. I even recently allowed users again to post on my forums without first registering.

Despite of this, I have no SPAM problems on my sites. My idea is that SPAM should be controlled with technology behind the scenes rather than systems that scare genuine visitors away. Captchas, user registration and other visitor visible approaches to control spam are the poor mans solution to a problem which was not created by your visitors in the first place.

ergophobe

WebmasterWorld Administrator ergophobe us a WebmasterWorld Top Contributor of All Time 10+ Year Member



 
Msg#: 3463891 posted 7:55 pm on Feb 13, 2008 (gmt 0)

Actually, I really like the WP Hash Cash plugin approach - use javascript (okay, you still annoy non-JS users with a captcha or some such) and require a "proof of work".

A proof of work is as simple as a responding to an onclick event that shows there's a real person. Then if you hash the timestamp, create a field in the form and a row in the DB with that value and check to see if there's a match. Once you get a match, you delete it, so that form can only be used once

- no double submisssions by bots or accident
- no annoyance to users

genius.

Lord Majestic

WebmasterWorld Senior Member 10+ Year Member



 
Msg#: 3463891 posted 8:07 pm on Feb 13, 2008 (gmt 0)

Don't blame the people who invented locks when you lose your key - blame thieves who made people use locks in the first place.

ergophobe

WebmasterWorld Administrator ergophobe us a WebmasterWorld Top Contributor of All Time 10+ Year Member



 
Msg#: 3463891 posted 8:49 pm on Feb 13, 2008 (gmt 0)

The locks and thieves analogy doesn't really hold up.

The point is that there are ways to stop spam bots without annoying users.

Lord Majestic

WebmasterWorld Senior Member 10+ Year Member



 
Msg#: 3463891 posted 8:52 pm on Feb 13, 2008 (gmt 0)

I am also annoyed about CAPCHAs and prefer to use JavaScript tricks to fool bots that learn to deal with CAPCHAs anyway, I am just saying that the people who should really be hated are the low-lifes who caused the Web to adopt CAPCHAs - if it was not for automated spamming then CAPCHAs would not have appeared :)

kolin

5+ Year Member



 
Msg#: 3463891 posted 1:23 pm on Mar 16, 2008 (gmt 0)

Honeypot captcha people,

declare a hidden form field, invisible to the user (via css), use server side code to check if there is a value in there, if there is a value, it's almost certainly been automatically filled in, therefore it's from a bot.

if its a bot, reject the form.

i've got this on a few of my contact forms (name, email, comment) and i've never received spam through them.

webfoo

5+ Year Member



 
Msg#: 3463891 posted 10:03 pm on Apr 16, 2008 (gmt 0)

I find CAPTCHAs incredibly annoying. I have seen (and liked much better) sites that ask "You Human?" and tell you to type "yes" in a text box, or check a check-box.

That's really good. Please don't have them do math - that gets annoying.

Baruch Menachem

5+ Year Member



 
Msg#: 3463891 posted 4:31 am on Apr 18, 2008 (gmt 0)

The real pigs are the ones who make the lock and key essential.

I like the ideas presented here. The hidden form element sounds real cool.

Randomizing the field names sounds even cooler. It would be a bit of an annoyance to some visitors however. Visitors like things in some sort of rational order.

Doing math isn't that hard. Provided it isn't something too insane. Adding or multiplying single digit numbers is cool. Resolving the square root of Pi is not.

MiniAlex

5+ Year Member



 
Msg#: 3463891 posted 11:00 am on Apr 29, 2008 (gmt 0)

i cant believe the simplicity if the hidden field in the form, but honestly speaking if we start using it than bots will look out for it as well.
we use captcha, had loads of problems by the end we are using just numbers and it seems to work fine.
for payments we dont use verfication, for that there is the credit card verification.
almost a year ago i tried math question on one of my sites users didnt like it. (thought i was the only smart one...)

imho until there is something better what choice do we have.

out of curiosity what solutions is there for HUMAN bots?
i am lucky that almost all human bots register on my site with the least used country!

Global Options:
 top home search open messages active posts  
 

Home / Forums Index / WebmasterWorld / New To Web Development
rss feed

All trademarks and copyrights held by respective owners. Member comments are owned by the poster.
Home ¦ Free Tools ¦ Terms of Service ¦ Privacy Policy ¦ Report Problem ¦ About ¦ Library ¦ Newsletter
WebmasterWorld is a Developer Shed Community owned by Jim Boykin.
© Webmaster World 1996-2014 all rights reserved