posted by Desmond Ong on Tue 1st Jan 2002 22:43 UTC
"The Default Interface"
I observed that on the average only 1/1000 actually did something to the initial interface of Windows when I worked as a tech-support in a large telephone company servicing 1000+ users. That means that general users either didn't know how to modify the look of their GUI, or only cared about work productivity and management. Some may say that this isn't so for home users, and that home users prefer customised design. I beg to differ. All my non-technically abled friends and family seldom, if ever, alter the aesthetics of their home computers, be it Mac or Windows. My brother's computer of which I'm typing this article from, is running the standard original blue-colored WindowsXP. He finds it annoying when I perform changes to the default interface or when I demonstrate to him that it's possible. The most I have seen general users been able to do or be bothered about is changing the wallpaper.

With these observations in mind, default interfaces should be attractive, slick and extremely easily to grasp. Be it navigation, file searches, opening and closing applications, window positioning, resizing, maximising, minimising, drag dropping.

My greatest peeve about Windows apart from the three ugly buttons, is the ability to resize windows by simply highlighting the mouse over the edges, as this has created my fear of accidental clicking. Another dislike is that there are sometimes too many ways to do to something specific, or having too many ways to get to one place (like components of the Control Panel in Windows) as this confuses users. Sometimes, having things too customisable or feature packed isn't necessarily a good thing. Mac and BeOS have done this right, having the right balance by not having overly bloated or inefficient GUIs. The ability to skin everything would be great of course, but here we are primarily dealing with default interfaces. These are the initial impressions people get when they're pulling the GUIs out of the box, or when they're looking at a screenshot.

These important default initital impressions are:
- dialogue boxes,
- text editor screens,
- hierachial menu design,
- navigational buttons design (close, open, back, forward, resize),
- icon scalability (new vector based OSX icons are amazing),
- scrollbar design,
- newly opened windows that correctly fit within the screen resolution
- window positions are remembered when closed and re-opened.
- simplicity in default design eg. simple window borders
- pulldown menus
- radio buttons, crosses, ticks
- confirmation buttons
- tooltips
- virtual workspace navigation
- universal drag and drop ability (Windows)
- proper well known keyboard shortcuts
- taskbar or docking area (BeOS has its at the top right which is also very nice)
- typography and correct font usage. Serif fonts are much better than Roman fonts for UIs for wider mass appeal, however it varies at different sizes, Apple design employs a special Roman styled font when the font gets larger, and is Serif when used for smaller bit. There is a whole market on industry that resolves around correct typography usage and design (including anti-aliasing).
- the ability to hide things easily (correct right-clicking usage)
- settings, customizations and or preferences all in one easy to access place.
- last but not least, correct colour employment, proper or no gradients, pixel lines and anti-aliasing.

...and the list goes on. When the OS starts up for the first time, everything should look complete and function perfectly using one's common sense. The last thing a new user wants to do is to contact tech-support and discover that the implementation was in fact there, but common sense couldn't get him or her there. Keeping in line with the old adage, "Keep It Simple Stupid", is a good strategy to follow.

Table of contents
  1. "Hiding the Command Line Interface"
  2. "Usabilty and Design Aesthetics"
  3. "The Default Interface"
  4. "Packaged Ability"
  5. "Speed, Power, Efficiency"
e p (0)    34 Comment(s)

Related Articles

posted by Thom Holwerda on Sat 23rd Aug 2008 15:37
posted by Thom Holwerda on Mon 18th Aug 2008 23:33 submitted by Charles Wilson