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 [...]
In: user experience · Tagged with: error, form, groupon, messages, regex, UI, ux, validation
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 [...]
In: accessibility, user experience · Tagged with: accessibility, casev, fail, form, hidden, issue, labels, sheraton, ux
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 [...]
In: accessibility, thoughts · Tagged with: form, tabindex, usability, web
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 [...]
In: main · Tagged with: code, favorite, form, javascript, sign, unigo
