Linked by Nicholas Blachford on Wed 11th Aug 2004 07:53 UTC
Editorial Computers are complex systems but it's a mistake to assume they need to be complex to use. However, usability is not as easy as it may first seem. It is a different discipline from software development lacking the strict logic or having a "right way". There are only differing requirements and differing collections of guidelines. Making things easy is difficult.
Permalink for comment
To read all comments associated with this story, please click here.

An interesting article. He doesn't like combo-boxes, and neither do I. Another of my pet hates in MS 'UI innovations' are spin boxes - they're just a really dumb way to have to enter a number.

I personally don't find it much easier to whip the cursor up to the top of the screen with mouse on a Mac, compared with the KDE's menu per app window approach that I normally use, but perhaps I have better mouse coordination than the average user. Mac screens have got bigger and so you would need to use more mouse acceleration than you used to, which might make the mouse feel 'over geared' for other uses.

I liked the menu system on NeXTStep best - by default the menu for the current app was at the top left corner of the screen, and the menu items were underneath each other, not left to right horizontally. I don't know if there are any usability 'laws', but I find it easier to drag down through a menu than drag across.

You could more the menu to anywhere you like and it would stay there for that specific app. Or you could configure the menu position globally for all apps. Also you could right click on the two button mouse, and the menu for the current app would appear at the mouse position. Submenus could also be torn off and positioned anywhere on the screen.