User Experience
Form expectations
Freshness Warning
This blog post is over 21 years old. It's possible that the information you read below isn't current and the links no longer work.
12 Jun 2003
It’s been said many times before, but developers still don’t seem to understand. If you have requirements for the contents of your forms, tell people up front. Don’t make them submit the form in order to find out that you need phone numbers formatted in a certain way or want a particular length for usernames and passwords.
Filling out an affiliate account application on eSellerate, I entered akalsey for my username and submitted the form. At that point I got a message telling me that my username needed to be at least 8 characters. Besides the fact that they didn’t tell me up front that my username should have been eight characters long, the size limitation is stupid and arbitrary. Why do they have a minimum length for my user name? They don’t have a minimum length for my address.