Do you remember the Dan Akroyd series of sketches on the original Saturday Night Live (SNL) where he played a character named “Leonard Pinth Garnell” and introduced us to various forms of BAD performances? See http://en.wikipedia.org/wiki/Recurring_Saturday_Night_Live_characters_and_sketches_introduced_1976%E2%80%931977#Leonard_Pinth-Garnell
I just came across a default action on a travel website that made me think about “Bad Defaults” and why user interfaces need to have “Smart” defaults.
When typing in the three digit airline code for Oakland, CA “OAK” the system shown seems to try to “drive” me to the Norman Mineta San Jose Airport (about 35 miles south).
Not good. When expert users know the industry standard codes (and a lot of people know the airport codes for the airports that they frequent) the interface needs to work with the user, not against them.
What are “Smart Defaults?” The idea is simple: Why not use as much information as possible to create a more friendly interactive experience by making calculated assumptions about your user? Using geo-location algorithms based upon IP address For the travel site, it could default to the closest airport.
Why not change the information displayed based upon your analysis of census data for that location? Is it in Beverly Hills, CA or in the middle of nowhere GA? You can modify the experience to best match what you know about the user location.
What is your default sort order? Is the the same for every list that you present to your users? (ascending alpha?). Why not take the time to think about the list that you are presenting and the actions that your user might be taking with that list and attempt to present this information so that they most important, or most likely to be modified or viewed, information appears with little or no user interaction (ie. on the first page of the list).
Luke W says that Smart defaults are selections put in place that provide answers to questions for you.
Remember that most people will not change a default value, so you can use people’s tendencies to leave defaults as they are to your advantage.