Tog and Google on UI

You may be familiar with Bruce Tognazzini, who is widely considered the father of the Macintosh UI. He's no longer at Apple, but he is part of the Neilsen Norman dream team. He also maintains a website with the ten most wanted UI design bugs:

  1. Power failure Crash
    If the computer loses power for more than a few thousandths of a second, it throws everything away.
  2. The macintosh dock
    There are actually nine separate and distinct design bugs in the Dock, probably a record for a single object. You can read about them all in my Article, The Top 9 Reasons the Dock Still Sucks.
  3. Mysteriously dimmed menu items
    Designers offer no way for users to discover why a given menu or option has been dimmed (grayed out), nor how to turn it back on.
  4. ASCII sort
    15 Dec 2008 sorts as being before 2 Jan 1900
  5. URL naming bug
    Many browsers disallow entry of spaces & other normal human-language characters into web addresses. The rest do inappropriate things with them.
  6. Let's you save me some work
    Weird formats for standardized data
  7. The disk drive nazi
    "Unauthorized" removal of floppy or hard disks is punished severely
  8. ecommerce hostility
    ecommerce sites are making it as difficult to buy products as humanly possible
  9. "Smart" functions that aren't smart
    "Smart" functions often make the wrong decisions
  10. Focus-stealing
    You're working on a multitasking system, typing away merrily in window A. Meanwhile, some background task decides it needs your attention, pops up a dialog, and moves the keyboard input focus from the window you were working on to its dialog box.

Two of these come across as cranky "I coulda done it better" complaints about specific Apple design decisions he doesn't agree with. But the rest are truly aggravating UI problems in every GUI. This is just the top ten; if you're feeling extra cranky, there are hundreds of others listed at Tog's Bug House. Similar topics are covered in his two classic books Tog on Interface and Tog on Software Design.

For a different take, try this summary of a PARC lecture by Marissa Mayer on Google's "user experience" -- which offers some interesting insight into the way Google approaches user interface design.

Read more

Stay Gold, America

We are at an unprecedented point in American history, and I'm concerned we may lose sight of the American Dream.

By Jeff Atwood · · Comments

The Great Filter Comes For Us All

With a 13 billion year head start on evolution, why haven't any other forms of life in the universe contacted us by now? (Arrival is a fantastic movie. Watch it, but don't stop there - read the Story of Your Life novella it was based on

By Jeff Atwood · · Comments

I Fight For The Users

If you haven't been able to keep up with my blistering pace of one blog post per year, I don't blame you. There's a lot going on right now. It's a busy time. But let's pause and take a moment

By Jeff Atwood · · Comments

The 2030 Self-Driving Car Bet

It's my honor to announce that John Carmack and I have initiated a friendly bet of $10,000* to the 501(c)(3) charity of the winner’s choice: By January 1st, 2030, completely autonomous self-driving cars meeting SAE J3016 level 5 will be commercially available for passenger

By Jeff Atwood · · Comments