Advocacy
Dojo (HowTo)
Reference
Markets
Museum
News
Other
|
If you want to look at the way NOT to display information on a screen, look no further than Win95 and its applications. Most Microsoft Applications portray many "no-no's" of UI (User Interface), and Windows is no exception. So by looking at what Microsoft did wrong, and what Apple did right, we can learn a lot about User Interface. PrioritizationOne of the most basic concepts of Screen usage, has to do with how you prioritize the information. What metaphor do you use and why? Computer technology was created mostly by western culture, and so we put our ethnocentric biases on things. For example, our writing systems work from the top-left corner, and move right across the page, until we get to the end of a line, and then we wrap to the next line, and travel down to the bottom right corner. This means that there is a priority on how we look at a page (or computer screen). Our biases have effected rest of the world, until they have become "standard". Information on the upper-left of the screen is the most important (what we look at first), and bottom-right is least important (what we look at last). Apple understands this prioritization, and used it to design the Mac interface. Microsoft either didn't know the most basic of UI concepts, or didn't care. Look at the following:
Windows is highly configurable, which is not always a good thing in UI (despite what many geeks think). So many "bad" Windows behaviors are "fixable", or there are workarounds, with proper configuration. But most people don't make those changes (because they don't know how), even when the changes are as easy as making shortcuts to the desktop (to make it behave more like a Mac). Besides, the point of this article is default behaviors. Other screen utilization issuesThere are plenty of other User Interface gripes (dealing with screen real-estate) that I have with Microsoft. These are more than just opinion, these are lack of understanding, or poor usage, of basic UI concepts. Chicklet ButtonsMicrosoft took Apples idea from MacWrite (embedding a ruler in a document) and MacPaint (tools/palettes), and went berserk. They created 'chicklet' buttons galore, so that all the functions that you can easily find and understand in the menus, are now embedding in a visual cacophony of confusing little buttons -- all wasting precious screen real-estate. This confuses users, and increases their chances of errors. User; "Oh no, that was the self-destruct chicklet!" Don't get me wrong, some chicklets and palettes are not bad, but not everything should be accessible through one. An example of 'a little is good, a lot is bad'. Read the following list:
I just wish Microsoft would read this list, and apply it. Either they know these UI concepts, and don't care because they sell the glitz and not the usability (and don't care about productivity or usability), or they are incompetent and have ripped others off poorly. I suspect the former. OrientationMost monitors are in a landscape orientation (wider than they are tall). Most of the information you want to display is pages of information (which are taller than they are wide). This makes vertical screen real-estate far more important than horizontal real-estate. This is why Apple created vertical palettes that you go to the left of a document window, and the Mac supports floating palettes that can be moved anywhere (or closed). Application developers didn't understand why apple did this, and some applications reflect their ignorance (Microsoft's Apps are the worst culprits). The results of this ignorance are apparent in Win95 and are forced on many of its Apps; both by MDI (parent-child Windows, and by following their standards). Look at these two images: In some ways this image isn't fair: Notice the difference in usable screen real-estate? Normally, on the Mac you have a scroll bar, a Menubar, a window title, and maybe a palette (but usually a vertical one that isn't taking vertical real-estate). So 3 or 4 vertical lines are used. On Windows there is normally a titlebar (or two), a menu bar (or two), a palette bar (or 4), a status bar (or two lines worth), a scrollbar (or two), and the taskbar. Then there are little space-separators every so often (little borders around things to give it a more 3D effect). So up to 10-15 vertical lines can be use (for a large percentage or your usable vertical real-estate). The Mac is like having a bigger monitor (in this example a monitor 3 times as large). The Macs superior real-estate efficiency is like money in the bank (by having a larger monitor for free, or being more productive on a smaller one). Multiple MonitorsAs if the advantages of the Macs use of screen real-estate weren't enough. The Mac also supports multiple monitors, which many graphic artists, video producers, programmers, businesses and even schools take advantage of. Quite often I've recommended that users and clients buy two 17" monitors instead of one 19"; they end up with more screen real-estate, they have a built-in back up (in case one monitor breaks), and it can cost less. Windows95 does not support more than one monitor, though there are rumors than Win98 may support it... finally. But with Microsoft you have to wait and see. Windows98 is mostly fixing bugs and delivering on features promised for Win95 (which was originally called Win4/Chicago and scheduled for '92 - '93). And then there is the question of how well it will support it. Win95 is supposed to be plug&play, but the results were less than stellar for the first few years. WinNT sort of supports multiple monitors -- but it it is hard to set up, and it can't do the most basic of things (like not put your dialogs in the middle of two screens, or support different color depths for each monitor, and so on). So while Microsoft may get multiple monitor support working before 2000, the Mac has done so (the right way) since 1987. This time Microsoft is more than their usual 10 years behind Apple (1). (1) Remember, Microsoft took until Win95 to "catch up" with things like long file names, desktop metaphor, and so on -- which was available on a 1984 Mac, or 1983 Lisa. Of course "catch up" is generous, since Win95's implementations have many holes and flaws than the Macs of a decade earlier. ConclusionApple understands the value of screen real-estate and about prioritization. Microsoft does not, or does not care. So while most Mac users have a hard time quantifying why they like the Mac so much, they do know it is better. Hopefully this article (and all articles in the Interface section) will give them more ammo for exactly why the Mac is so much better -- from User Interface perspective. Many people claim that Microsoft did their Interface different (wrong) just to be different, and to avoid losing the lawsuit over look and feel. But that assumes that Microsoft knew what was right, and consciously made a decision to make a worse interface. I'm not convinced they had the expertise to make an educated decision -- or that they cared. If they cared they could have hired the expertise (or would have listened to them). So they may have done it different, just to be different -- but I doubt they understood enough about UI to know how bad it is. I think they just want to "ship" and "win," and don't care about their customers or the usability, beyond moving boxes and making a buck.
|