If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!
So this may come off as a rant but it really isn’t. Yes it was inspired by 2 frustrating sign-up processes in a row and most rants start off that way but I promise it will have an educational twinge to it.
So last night I was signing up for something and I filled out their rather short form only to be given an error:

OK, So my name is J.J. but they won’t allow that. What the heck? I feel like I am being discriminated against. So I decide to just put JJ in…

Good Gosh Almighty I am starting to get angry! I mean come on. My first name has to be 3 characters?! How many people do I know with 2 letter names? Well myself for one.. my brother Ty… my other brother Al… yeah you get the point.
So I just chalked this all up to someone not really thinking… or their name was Indian and really long.
Well I went to order some prints from the local Walgreens and had to signup for an account there. Lo and Behold I submit the form only to get this…

You have got to be kidding me! Fortunately for them I didn’t go all Internet jihad on them and they allowed “JJ” to pass.
The moral of the story is this. You have got to think though all scenarios when doing your testing and building your code. I know that speed is of the essence but you have got to make sure that your validation is going to accommodate your customers… not tell them that their God-given name is not allowed.
I have a sudden urge to mail a bag of poo to 5543 Edmondson Pike 116, Nashville, TN
Go right ahead, the lady at the UPS store isn’t going to like it! :-)
Uh, why isn’t your email jj@cyber or j.j.@cyber? :) You can’t be too picky if you’re not using J.J. everywhere. :)
hahaha Good point Todd. I actually used jay because 9 years ago when I first got the cyber-jay.com domain name I had to use jay because they only allowed 3 or more characters. I have since moved to jj@themerrickhouse for the most part :-D
I can’t believe names have to be greater than 2 letters. I have had two very close asian friends that violate this:
Ye
Yu
I have to imagine there are many more… too bad they can never be considered human :(
Wow, I never knew developers actually went the extra mile to validate peoples names in form fields beyond making sure that they entered sometime. LOL I guess my old stand by sign up or firstname: a lastname: b is not gonna work on this site.
That is just craptacular. I know a certain poker player that could stand to see the comment about really thinking things through to the detail… Any guesses?
@Ben yeah I never even thought about that sect of people. They tend to have 2 letter first names ALOT.
@alan haha yeah… JP! :-)
@brett Do you actually do any work? haha
BTW editing the post to link to the form… maybe they will see the post and change it!
Two letters only? What about people named “Al”. And how is Bo Jackson supposed to signup?!!!?
hi J.J. This post cracks me up. I hope you don’t mind that I really like the sound of the name “Dagblastit” and decided to call myself that. But on a (slightly) more serious note, it isn’t only the minimum number of characters on a form entry that one should think about, it’s also the MAXIMUM number. What am I talking about? At our trade show display estore we do allow one character order form entries (i.e. first name could be “A”), but there is also a max number of characters for each entry. For “email address”, it used to be something like 40 (just guessing). Anyway, longfirstname.longlastname@subdomain.longgovernmentagency.gov placed an order and their email address got chopped. They didn’t get their order confirmation and we had to phone them to find out what their email address was. We have since increased the number of characters saved). So intelligent form validation/design requires thinking about both the minimum and the maximum. ~ Steve (aka Mr. Al Dagblastit, aka Pinnacle Trade Show Booths)
j.j. ISNT your ‘god given’ name - in the loose sense (I DO know what you real name is) and in a strict sense - we probably don’t know what your ‘god-given’ name IS. but in a legal sense - the name on your birth certificate ISN’T j.j. either…
as the periods you use are clearly showing an abbreviation. …
that being said - i agree with form validation non-sense.
have a good day
Hit this right on the nose. Just a really easy way to lose new users or customers. You’ve got me reviewing all of my clients form validation scripts to make sure I’m not guilty of this myself.