Form Usability and Design

Most of the work I do right now, I can’t post here because it’s proprietary and client-facing only. However, there’s one application, Mortgage Loan App, that’s fairly new and is what we call a “consumer facing” (meaning our clients’ customers) application that I would like to use as an example to discuss usability in forms and other aspects of form design. I’ll be referring back to it quite a bit in the next couple weeks. This copy is our production environment test copy; clients can customize the application with their own logo, colors and contact information.

A few forms topics (will link each when the post is finished, so feel free to bookmark this page to make it easy to find them in the blog):

  1. Label Placement
  2. Row Highlighting
  3. User Flow
    1. Tabbed Interfaces meet the Wizard
    2. Back/Next Navigation
    3. Button Placement
    4. buttons vs input=button vs input=submit
    5. Information breakdown, what’s on which page and why
  4. Why I use unordered lists in fieldsets for my forms
  5. Progressive Enhancement and Usability:
    1. dynamically hiding extra fields when they aren’t needed
    2. Making your form usable even when js and css are turned off by the user
  6. Making it Pretty
    1. CSS file design for multiple templates/themes
    2. Nifty 3d buttons without resorting to graphics
    3. Disabled Submit Buttons in IE and Firefox
    4. IE and empty divs

Related posts:

  1. Must-read websites for UI Designers
  2. A couple tips for your website, random companies
  3. Yes, it’s pretty but it’s not a great web presence
  4. Google Wave
  5. Bookmarks for May 26th from 13:24 to 15:47

Tags: , , , , ,

Leave a Reply