11 Jul 2006 prozac   » (Journeyer)

Never In A Million, Jillion Years

Never in a million, jillion years will I understand software engineers.

Everyday I struggle with this archaic, 20 year old, inefficient, bothersome, idiotic, so-called Menu System that Windows -- and Linux -- uses.

That horrible, terrible, rotten, "pull-down, scroll-by-mouse" menu is so bad.

Here is what I mean. You can check for yourself, right now. Go on and click your web-browser's "Bookmarks" menu (or "Favorites" if you go IE). ("Oooo, shiny ones!" *)

A list of "links" comes over the browser's web-page -- this web-page -- and some "links" bring up side lists of more "links" which can include more side lists of "links" which...

Yeah, so? you say. Well, perhaps it is me. But guess what a hand and rotating pointing device likes to do?

It likes to go in circles doesn't it? Circles and angles; angles about, what, 45 or 135 degrees? Yeah. Circles and angles. But maybe it's just me.

I click on "Bookmarks" and I get a pull-down list. I click on a link that brings up a side list of more links, and guess what I am forced to do in order to make further clicking work? That's right. I have to move the pointing device exactly 90 degrees to the right (and sometimes left). Exactly 90 degrees.

Okay, not exactly if and only if I move the pointing device really, really fast over into the sub list. But I keep forgetting to move fast enough, or I move too far, or too shallow, or I move too slow and then it acts as if I paused and if that happens of another sub-link another side menu pops up. Menus come and go like mad, appearing here, there, I go to click, but another menu takes over, and I go back and miss again... ARRRRRRRRRRGGGGHHHHHH!!!!!!!

I'm sorry, but I feel that I have to swear. Crap! (Well, I ain't much of a curser.)

Adobe, as an example of the worst offender, has the most horrible menu structure ever designed. Ever. It is so bad, I waste hours a day. Hours, just messing around trying to get it right.

Oh, there's keyboard short cuts, you say. You mean, like "Control-P"? "Alt-F-S"? "Control-Alt-Shift-S"? If only my memory were not so bad.

Here is a simple fix

Get rid of the "pause" to open a menu or sub-menu. Make them appear only by clicking. So, I click, the list comes down, I click again and a sub-list comes out -- and here's the fix part -- stays out until I click again! Never goes away until I click again! Problem solved!

Boom

But, perhaps it's just me.

* This reference, "Oooo, shiny ones!", is from a character in the PC Video Game, Baldur's Gate. I love that game, and not just for it's D&D game play. I love that game for it's INTERFACE! With one exception, it's interface is intuitive and painless for me to use. Fuck I wish software engineers would actually treat the high-resolution graphics capable Operating Environments computers in the 21st Century has as high-resolution graphics capable Operating Environments!

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!