I recently came across digg and decided to see what it was all about. I figured I’d sign up and discovered their signup process left a little to be desired in regards of user friendliness.

At first glance the register screen is simple and straightforward. I entered my “desired screen name” as “Jakob S”, since, well, that’s pretty much my name. Having a “check” button readily available there is a very nice touch (and a perfect fit for some sweet AJAX loving, eh?) and a click on it assures me that my username is available.

Cool stuff, I think to myself and continue creating my account. However the next page then apologetically tells me that my “username may not contain spaces” and gives me a link back to the previous page. No wonder is was available then.

There are a few reasons why this is bad behavior:
All of the above are really minor issues (which happen to be all covered in chapter two of Defensive Design for the Web) that can be resolved with a bit of copywriting and attention to detail. What happens when you succesfully beat the registration monster is just stupid:
Count them. That’s 4 (four!) CAPTCHAs (without any non-visual fallback). I can see a single captcha being an annoying but necessary evil, but having 4 makes no sense. If a bot cannot read the first CAPTCHA, the rest aren’t needed. If a bot can read the first, it certainly can also read the next, making it superfluous.
That’s a lot of small annoyances in a signup process, which is likely to be the first interactive experience your customers have with your application. Remember that first impressions matter - also in web applications, so make sure it’s a good impression.
Ranting aside, digg seems to be a nifty site, and I very much like the look of it. Simplistic, clean, and brightly colored gradients makes me a happy digger. I reckon I’ll try subscribing to their feed and see what content is being dugg up.
You might find my article on digg's captcha informative, it is about how simple it was to defeat.
http://bhiv.com/2005/09/30/defeating-diggs-captcha/
Very interesting, thanks for posting that (and proving my point that they might as well not have them there :)
I echoed your experience at digg.com. It's just terrible. see my blog at http://kai-mai.com/node/7