Form Errors – Validating phone numbers and the importance of hand testing

Nothing replaces hand testing forms I fill out a lot of forms during the day, some on existing sites and others as new internal forms that need review. When testing I have a habit of submitting forms with every error combination possible. I know there are automated tools for this but nothing beats seeing it [...]

Posted on August 30, 2010 at 11:40 am by nickdenardis · Permalink · Leave a comment
In: user experience · Tagged with: , , , , , , ,

Don’t abandon users, always be testing

A few weeks ago at the CaseV conference I was trying to get wifi in the Chicago Sheraton and unfortunately it was not free, they charge by the day. I fired up my laptop fully prepared to pay the $13.63 for a day’s worth of internet when I was presented with the form above. A [...]

Posted on December 28, 2009 at 11:58 am by nickdenardis · Permalink · Leave a comment
In: accessibility, user experience · Tagged with: , , , , , , , ,

Avoid frustrating users with tabindex

Even if you can use a mouse most of the time its easier to use a keyboard to fill out web forms. HTML has a nifty attribute called “tabindex” which allows the site creator to dictate how the user will navigate through the forms or links on the page. The default tab order is usually [...]

Posted on September 23, 2009 at 8:30 am by nickdenardis · Permalink · One Comment
In: accessibility, thoughts · Tagged with: , , ,

Favorite snipit of code today

Signing up for unigo.com today I found my favorite piece of javascript. There is a checkbox for: When checking the box you get this pop up: Then you think to yourself, WTF? Didn’t my checking the box verify my agreement? Here is the code that made it all possible: Hope you enjoyed my code snipit [...]

Posted on October 1, 2008 at 2:50 pm by nickdenardis · Permalink · 2 Comments
In: main · Tagged with: , , , , ,