I came across a Web2.0 website called ProjectStat.us (Trying to express that it has something to do with project status – a nice cool trick). I liked the overall concept and was curious to find out how it works. So I decided to sign up.
I filled up the Signup form and clicked on "Create Account" with great expectations and this is what I got!
So, I can only provide a five digit zip code and a two digit state code. I do not have the right to submit my country! The product / service seems to be targetting the global audience. Then why considering only US data set?
I again pressed "Create Account" with much anticipation..
And I got..
Now it says that the login name that I chose is already in use. It is poor form validation which does not show unavailability of login name in the first check and when you correct the remaining information, it talks about unavailability of login name.
I took another chance and typed in my full name abhishekrungta as the desired login name.
And I got this…
Now it says that my Login name is too long. phew..
BTW, I didnt give up. I tried one last time with a different Login name which is short and "should have been available". I got an error screen showing "
I do not understand the rational behind such checks when they are not going to make a big difference in the application. They just harass a user and causes confusion. This is truly a usability nightmare and deserves a position in this column.
In my opinion a form should be short and simple, with minimum validation (validate only those data which is absolutely important) and a flexible data structure to accomodate cultural and geographical diversity.
Abhishekh,
I literally had a smile on my face. This has happened to me innumerable number of time. My mind just boggles to see that in this age where everything is driven by user participation and interaction, one creates such silly road blocks. It would have been okay if it was one of case, but this is frustratingly frequent for comfort.
The ASPs should really take a note of these roadblocks, especially with technologies like AJAX, ROR in vogue now..
Hi Trakin,
I feel great that I could make you smile. Actually the irony is that this website uses RoR 🙂 The problem is that technology cannot help you create a great application if you dont want to.
I have nothing against these great guys. There are hundreds of websites with such problems, but it is just that their one was infront of me when i was blogging 🙂
Abhishek