Linked by Thom Holwerda on Sun 18th Nov 2007 15:46 UTC
Graphics, User Interfaces This is the sixth article in a series on common usability and graphical user interface related terms [part I | part II | part III | part IV | part V]. On the internet, and especially in forum discussions like we all have here on OSNews, it is almost certain that in any given discussion, someone will most likely bring up usability and GUI related terms - things like spatial memory, widgets, consistency, Fitts' Law, and more. The aim of this series is to explain these terms, learn something about their origins, and finally rate their importance in the field of usability and (graphical) user interface design. In part VI, we focus on the dock.
Permalink for comment 285185
To read all comments associated with this story, please click here.
bogomipz
Member since:
2005-07-11

You have just described the RISC OS Icon Bar, from 1987 -- preceding NeXTSTEP by two years.

Ok. I know RISC OS by reputation only. Thom talked about this in the article, but I wasn't entirely sure how the Icon Bar worked. I agree that Acorn had the first dock, but they used a different term for it.

The argument in my first post was that OS X and NeXTSTEP are evolutions of the same system, and that this is where the term "Dock" comes from. Claiming that WindowMaker had a dock before OS X makes no sense since wmaker is actually trying its best to copy the look and feel of NeXT.

My experience is that Windows 95 and Windows 98 fit this description -- I could drag application icons to the taskbar and if an application was running a rectangle with an icon and the applicatin's title would appear. The Gnome and KDE taskbars exhibit the same behaviour.

I don't understand any of this. Sorry.

Is it an advantage to lack an indicator for an active application that one forgot to drag to the dock?

Not "forgot", but "chose not to". Let's take a look at a screenshot, please click the preview to see the full size image;
http://en.wikipedia.org/wiki/Image:NeXTSTEP_desktop.jpg

Here you see a user running approximately 10 applications. Each of these are represented with an appicon, which is by default positioned on a free spot at the bottom of the screen. The user has chosen to put some of the apps in his Dock, which means they have a completely fixed position across sessions. If he decides to "dock" another application, he can drag it either from the bottom of the screen or from a File Viewer.

Apple changed this by putting in the Dock not only the fixed elements, but also the ones that ran across the bottom edge in NeXTSTEP. This looks like a small change perhaps, but it means that the Dock now changes all by itself, while in the old system the user had 100% control. It also blurs the concept slightly since you have gone from "docking" something to selecting "Keep in dock" on stuff that is already in there.

Reply Parent Score: 2