Slashdot Mirror


Top Ten Persistent Design Flaws

jlouderb writes "Bruce Tognazzini former human interface evangalist at Apple, and currently a principal at web design firm Neilsen Norman Group has begun cataloging the top ten design computing flaws that we just live with with, but shouldn't have to. Only seven are found at his article, and (not surprisingly) three are Mac related. My favorite: the mysteriously dimmed menu options. Why are those darned things grey anyway?"

10 of 1,067 comments (clear)

  1. Some of these things are valid... by daveschroeder · · Score: 4, Informative

    ...and some aren't.

    Like the thing about disk removal. The only thing Windows handles being removed "gracefully" is a floppy (and I'd hardly say "gracefully", if you had a file open on the disk). And Mac OS could have done that, but the idea was to prevent the user from removing the disk until, say, its contents have been properly saved. So Windows let you remove a floppy. So what? What if you hadn't saved the file on it that you "meant" to? Then what? At least Mac OS enforced the proper order of operations, i.e., finish what you're doing with the disk first, then eject. To insinuate that Windows gracefully handles the unexpected removal of USB and/or FireWire external volumes is crap. Since Macs don't even have floppies anymore, and this argument doesn't apply to FireWire/USB volumes (though he implies that it does), this argument is somewhat moot.

    And I can categorically say that his "computer not booting" story after he removed a FireWire drive is bullshit. If you remove the drive while it's asleep, yeah, it won't like that when it wakes up; usually, it will say a FireWire device has been removed before being unmounted. Worst case scenario would be rebooting the computer. But there is no way the computer just "wouldn't work" until the drive is plugged back in. That's just bollocks. Sounds like he had one bad/erratic experience that he thought was related to disk removal, and created this entire issue around it.

    Other observations are kind of generic wishlists for the behavior of various features and functions. Some of them are frankly good ideas.

    But when I read "Principle: The user is in charge and should be free to carry out any activity at any time without fear of reprisals" I just about lost my lunch.

    1. Re:Some of these things are valid... by Lars+T. · · Score: 4, Informative
      So what is the intuitive way to eject a floppy with a GUI?

      And what will it do for all other objects? There is a difference between an intuitive interface and one that takes a metaphor to damn literal.

      And finaly:

      Since the original Macintosh had no hard disk, and a single floppy drive, it was expected that users will typically use several diskettes while working on the Macintosh. A convenience feature of the system was that it cached (in memory) the list of files on a diskette even after it had been ejected. This was indicated by a grayed-out icon for that diskette on the Desktop, clicking on which would prompt the user to insert the appropriate diskette in the drive. If a user wanted to free-up the memory used by a diskette's cache, he would have to drag the grayed-out icon to the trash.

      Thus, even if a user intended to permanently eject a diskette, two actions were required: the eject command, and dragging an icon to the trash. The redundancy was removed by combining these actions to a single action: dragging an "active" (non-grayed-out) icon to the trash caused the disk to be ejected, and its cache to be deleted.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

  2. Coral Cache Link by RAMMS+EIN · · Score: 4, Informative
    --
    Please correct me if I got my facts wrong.
  3. Lists by eMartin · · Score: 4, Informative

    How about combo boxes, that only show X number of items. and you have to scroll to see the last 3. Until recently, AutoCAD was one of the worst examples of this, with it's layers toolbar popup, that only showed 10 items and truncated them horizontally (even though most AutoCAD drawings have many more layers and they often have similar names, so they appear the same in the tiny list at the top of the screen).

    Or how about non-resizable dialogs with a set number of items in a list which displays all of the items minus one. WTF!?!

  4. Re:Dimmed menus by savagedome · · Score: 4, Informative

    I agree. That is one of the first things that I disable on a Win2000 box.

    Right click on the Taskbar and open up Properties. Then uncheck the 'Use Personalized Menus' box to disable it.

  5. GUI design - favorite site by juglugs · · Score: 5, Informative

    Alas, this site is no longer updated, but it still serves as my very favorite "UI Hell" page...

    http://digilander.libero.it/chiediloapippo/Enginee ring/iarchitect/index-1.htm

    Check out the hall of shame section, it's hilarious!

    PS - this link is a mirror of the original site

    --
    This sig is in Spanish when you're not looking....
  6. Re:On the Written Word by Vaevictis666 · · Score: 4, Informative

    This also notably applies to Japanese and Chinese - typically the characters jusr run on and on. Any spaces added are typically a modern addition (I believe japanese newspapers space their words)

  7. Re:Power Failure Crash... by shepd · · Score: 4, Informative

    It would be trivial to have a small battery, on the DC side of the power supply instead of trying to hook up a UPS.

    Trivial? Not really. Your power supply is probably at least 300 watts maximum output, right?

    300 watts @ 12 volts = 25 amps. And that's assuming perfect efficiency (impossible).

    You can get that from a lead acid battery, sure. You'll only quintuple the price of a power supply. Oh, and then there's the disposal issues and other environmental laws. Let's make that octuple.

    Yeah, there's other batteries. No, almost none of them can be tossed, and they're all more expensive, too.

    I've seen these supplies where the UPS is built in. They usually start at about $150 US...

    --
    If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
  8. Re:Reverse dates by scribblej · · Score: 4, Informative

    I might point out that YYYY-MM-DD, in addition to being easier to sort, IS THE ISO STANDARD FOR DATES IN THE UNITED STATES OF AMERICA.

    So you people who still insist on MM/DD/YY, you are OLD AND BUSTED.

    YYYY-MM-DD = NEW HOTNESS.
    MM/DD/YY = OLD AND BUSTED.

  9. Re:Dimmed menus by Yosho · · Score: 4, Informative

    I don't think you understand what the "Use Personalized Menus" option does. The only thing it does is automatically hide menu items that haven't been used in an arbitrary amount of time. Each user can still have their own set of menu items -- in fact, at my workplace, the "Use Personalized Menus" option has been disabled as part of the company's domain's group policy, and the only effect is that users are no longer confused by disappearing items.

    --
    Karma: Terrifying (mostly affected by atrocities you've committed)