Max Characters and User Experience

February 12th, 2008

Users don’t follow directions. At least when I’m a user, I don’t.

If you have a text field on your website or in your application and there is a limit to the number of characters it can except, don’t just tell me about it, make sure that’s how it works!

I just filled out a form with a text field that was followed by the text “(max. 20 characters)”. How many characters does it let me enter? As many as I want! Adding the MAXLENGTH attribute to your input tag, maybe a little JavaScript to let me know when I’ve exceeded the limit. Maybe, just maybe, you could validate your form to make sure I haven’t messed the input up.

This particular form simply and without warning let me submit the text and cut it off at 20 characters. I happened to have entered 22 characters and now my output makes me look like I can’t speak English.

Creating a quality user experience requires a little work on your part to make sure the end user can be successful using your application, even when they don’t follow instructions.

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Andrew Product Design, Usability ,

  1. No comments yet.
  1. No trackbacks yet.