User Interface Design - Why have the worst survived?

For the past week I've been thinking about the fundamental user interface of windows, and it got me thinking. The taskbar is nothing new, it's been around since Win 95, and before that in Apple Macs for many years. In those days, monitors were at best 4:3 17" CRTs, and typically ran at low resolutions. This combination mean that screen real estate was crucial to the UI design. Nowadays, the emergence of LCD technologies has done away with the old CRT's, and we typically see systems coming standard at 4:3 19" to feel the void waiting for 16:9 aspects to become the norm.

How widescreens are used are completely different to the traditional letterbox aspects. It's no longer practical to have an application such as word taking up the entire width of the screen, as you either have entire paragraphs stretched onto one line, or only utilize 50% of your screen to get a realistic wrapped text view of your document. So what's a better way to use widescreen and higher resolution screens, and how does it relate to the taskbar?

The taskbar is a very strange control. It's one of the very few list elements that flow horizontally, rather than eg menus, listboxes, drop down lists, start program menu etc that all flow vertically. For lists, it's only sensible to flow vertically. We know the text height beforehand, hence we can factor in a set height for each element. As such we can easily display 20 items down the page in a neat, ordered and useable sense, whereby using a horizontal flow would make it look confusing and require a fair bit of effor to navigate.

To paint a picture:

Cutoff horzontal taskbar with 30 items

Vertical taskbar with many items

Both of the above taskbars have 30 items in it. Both have grouping turned off. The more items you push into the horizontal bar, the smaller and more unreadable each item gets, until it eventually puts a vertical scroll on the entire list. The vertical one continues to be readable, and would put on a vertical scroll if the list grows too big - it won't sacrifice the size, readability or useability of the items.

In widescreens, pixels on your x-axis aren't as valuable as those on the y, so having the taskbar taking up more horizontal rather than vertical space is a pretty reasonable choice. So why haven't more people done it?

I've been using the traditional horizontal taskbar since Win 95, and moving to the vertical approach is neither comfortable or natural for me. Getting used to that big ugly sucker down the bottom was both predictable and comfortable, which incites a new point - even if a UI element is poorly designed, users get used to it and eventually fuse with it in a subconscious manner. This then breeds more problems as other UI elements are designed with the original in mind, or worse still - create a new breed of work arounds (eg "Group similar taskbar buttons").

Proper interface design is paramount in any system and can not be underestimated in any manner. Users will go with what they're used to and what they're comfortable with, which helps them get used to new systems more easily. So where does the line between a system's actual usability, and the user's "feel" of the system really stand? It's a curly question, but I feel that the trend towards better UIs will increase as the IT practice develops, and we slowly move away from antiquated methodologies.

posted @ Friday, November 23, 2007 8:12 AM

Print

Comments on this entry:

# re: User Interface Design - Why have the worst survived?

Left by Thomas Williams at 11/23/2007 9:18 AM
Gravatar
G'day Andrew - I read your post with interest because I think deep down the taskbar is "broken". I posted about a similar concern at http://dotnetjunkies.com/WebLog/thomasswilliams/archive/2007/07/16/266482.aspx

In fairness, one thing your example doesn't take into account is screen area where the horizontal list uses far less real estate.

My solution to find my open windows has been to use two monitors, use a tabbed browser, and become a keyboard ninja :-)

Cheers, Thomas

# re: User Interface Design - Why have the worst survived?

Left by Andrew den Hertog at 11/23/2007 10:09 AM
Gravatar
Hey Tom, cheers for the feedback.

Glad to hear you've become a keyboard ninja - funny how despite the advances in GUI design, CLI will always have its place.

One thing I wanted to point out is that on widescreen monitors nowdays, there's a lot of wasted space on the horizontal, making vertical space that much more precious.

Hence although having a vertical toolbar takes up more space, it tends to take up unused space, whereas the horizontal will take up usable screen real estate.

I guess ultimately you can just hide the taskbar and live with Alt+tab and winkey+r ;)

Cheers mate
Andrew

Your comment:



 (will not be displayed)


 
 
 
Please add 8 and 7 and type the answer here:
 

Live Comment Preview:

 
«December»
SunMonTueWedThuFriSat
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910