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 10 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.

Related posts

Because Reading is Fundamental

Most discussions show a bit of information next to each user: What message does this send? * The only number you can control printed next to your name is post count. * Everyone who reads this will see your current post count. * The more you post, the bigger that number next to

By Jeff Atwood ·
Comments

The "Just In Time" Theory of User Behavior

I've long believed that the design of your software has a profound impact on how users behave within your software. But there are two sides to this story: * Encouraging the "right" things by making those things intentionally easy to do. * Discouraging the "wrong" things

By Jeff Atwood ·
Comments

For a Bit of Colored Ribbon

For the last year or so, I've been getting these two page energy assessment reports in the mail from Pacific Gas & Electric, our California utility company, comparing our household's energy use to those of the houses around us. Here's the relevant excerpts from

By Jeff Atwood ·
Comments

Are You a Digital Sharecropper?

Will Work for Praise: The Web's Free-Labor Economy [https://www.bloomberg.com/news/articles/2008-12-28/will-work-for-praise-the-webs-free-labor-economybusinessweek-business-news-stock-market-and-financial-advice] describes how many of today's websites are built by the users themselves: > It's dawn at a Los Angeles apartment overlooking the Hollywood Hills. Laura Sweet, an advertising

By Jeff Atwood ·
Comments

Recent Posts

Stay Gold, America

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

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 for so much

By Jeff Atwood ·
Comments
I Fight For The Users

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 to celebrate that Elon Musk

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 use

By Jeff Atwood ·
Comments