Coding Horror

On the Death of the Main Menu

Jeff Atwood

2 min read Comments

One of the biggest highlights of PDC 2005 was the first day keynote, when the Office 12 UI was unveiled. I don’t know if people realized the significance of what we saw at the time – but we had just witnessed the death of the main menu.

There’s no "dropping down" in Office 12;* it’s a context-sensitive tabbed palette interface.

There is no main menu.

That’s huge. The main menu has been a cornerstone of the WIMP interface since way back in the days of the Apple Lisa. Julie Larson-Green, the PM of the office UI team, explains:

The main part of the user experience is code-named the "ribbon." It’s the one place you go to find the commands that are all about authoring – creating the document, the presentation or the spreadsheet you’re working on. There’s no longer a stack of task panes and menus and toolbars to look through. There’s just one place to look for commands.

UI innovations in Office tend to be rapidly adopted by Microsoft across their entire product line. Not only there, but in third party applications and even other operating systems. Remember the toolbar? That was unknown until it debuted in Word in the early 90s.** Now it’s ubiquitous. The "ribbon" is a similar paradigm shift. Eventually we’ll all be using these tabbed palettes with nary a drop-down menu in sight. I expect the traditional WIMP main menu to go the way of the dodo soon after the release of Vista and Office 12 in 2006.

*With the apparent exception of the File drop-down, but even that doesn’t look like a menu in the traditional sense when you click on it.

**The MS presspass article states that this is "the most dramatic change to the way Office apps work since the introduction of the toolbar in 1997." I think the toolbar goes back much further than that! I just installed a copy of Microsoft Word 1.1a in a fresh Windows 3.1 VM image. Guess what? It has a toolbar. So does Word 2.0... and Excel 4.0. I don’t know what kind of crack those MS presspass guys are smoking...

Jeff Atwood

Written by Jeff Atwood

Indoor enthusiast. Co-founder of Stack Overflow and Discourse. Disclaimer: I have no idea what I'm talking about. Let's be kind to each other. Find me https://infosec.exchange/@codinghorror

⏲️ Busy signing you up.

❗ Something's gone wrong. Please try again.

✅ Success! Check your inbox (and your spam folder, just in case).

Related posts

Because Reading is Fundamental

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
App-pocalypse Now

App-pocalypse Now

I’m getting pretty sick of being nagged to install your damn apps. XKCD helpfully translates: Yeah, there are smart app banners, which are marginally less annoying, but it’s amazing how quickly we went from "Cool! Phone apps that finally don’t suck!" to this sad, eye rolling, oh-great-of-course-you-have-an-app-too

By Jeff Atwood ·
Comments
For a Bit of Colored Ribbon

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 the latest report;

By Jeff Atwood ·
Comments

Recent Posts

I’m feeling unlucky... 🎲 See All Posts

AltStyle によって変換されたページ (->オリジナル) /