Insight: the path of least resistance in user-interface design is…

In: User Interface Design By: Brian Armstrong

4 Jun 2010

…displaying data exactly how it’s represented in the database, instead of how humans think of it.

This person might just  want a “new” Honda Accord and doesn’t care if it’s a 2010 or 2011.

It’s harder to build technology based on how humans think, but it tends to be better when you do.  Google does a great job of “understanding” what you meant with fuzzy matching, for example.

The example above really isn’t even that bad (some people want to choose  a year).  What other examples of “database driven user-interfaces” have you come across?

Related: What should I pay for a car?

Share and Enjoy:
  • Facebook
  • Twitter
  • Google Bookmarks
  • del.icio.us
  • email

3 Responses

    Avatar

    Erica Douglass

    June 4th, 2010 at 4:01 am

    My LEAST favorite is when you type in a phone number and it errors out the whole form, saying something like “Must be 10 digits. No hyphens.”

    I run into this a lot since I use a form-filler and it auto fills the form with a hyphenated number.

    As a programmer, I know it’s ONE LINE of code to remove the hyphens and then check! This laziness makes me want to punch the programmer in the face. It’s the most egregious one I’ve come across.

    -Erica

      Avatar

      Greg Moreno

      June 4th, 2010 at 7:24 pm

      Same with forms that require your credit card number or any account with letter and number combinations. They should allow spaces so users can verify their input.

      Similarly, these numbers should be chunked when being displayed. Hypens and spaces can be used.

      Avatar

      Brian Armstrong

      June 4th, 2010 at 11:39 pm

      Yep great point – making data input conform to a database instead of a human is so common!

Leave A Comment

About this blog

Breaking Free is a blog for people who'd like to quit their 9-to-5, start their own business, and achieve financial freedom. It's written by web-entrepreneur Brian Armstrong. You can read more here »