Enter the Ribbon
One of the core components of the new user experience is something we call the "Ribbon." The Ribbon is a strip across the top of the window that exposes what the program can do. Here's an example of what a Ribbon looks like:
(Note: If you have only seen screenshots of the new UI, you're missing out on seeing what the product can really do. Watch Julie's video of the new UI on Channel 9 to see more of the full picture.)
One of the concepts behind the Ribbon is that it's the one and only place to look for functionality in the product. If you want to look through Word 2003 to find an unfamiliar command, you need to look through 3 levels of hierarchical menus, open up 31 toolbars and peruse about 20 Task Panes. It's hard to formulate a "hunting" strategy to find the thing you're looking for because there's no logical path through all of the UI.
Office "12" consolidates all of the entry points into one place: the Ribbon. So if you're trying to find a feature and don't know where it is, the scope of your search is drastically reduced. Click on the leftmost tab, and click across the tabs until you reach the end. That it. It's either there or it's not--there are no other "rocks" to look under, no other places we've hidden functionality. We've found in early tests that people find it easier to discover how to do new things in the Ribbon, and they're more apt to explore the UI looking for better ways to get things done.
The Ribbon supports 2D layout of controls, meaning that the kind of command presentation can look sometimes like a toolbar, sometimes like a menu, but other times more like a dialog box, Task Pane, or even a web page. The Ribbon gives us, as UI designers, a great deal more flexibility to communicate in our design things like relative relationships between different features. Key functionality can have large buttons, while supporting functions have smaller, grouped controls. As you can see in the pictures below, there are a lot of different layouts possible.
Something we've known from usability tests for several years now is that most people don't click on an unlabeled 16x16 icon. Sure, Bold and Italic and Center and a few others get a lot of clicks, but the curve falls off after the first 8 or so. As a result, we try to label every command in the Ribbon. We are also upgrading the overall iconography of the product (something that's not reflected in the screenshots you're seeing), but even a big, beautiful icon can't help you find a command as well as that icon + the word "Margins."
Each Ribbon "tab" contains a set of "chunks." (You can tell marketing hasn't spiffed up our codenames yet!) A chunk is a set of related commands within a tab. Not only does this help group commands to make them easier to scan, but it allows us to not have to repeat the same words over and over in the command names. For instance, in a "Border" chunk, we can have Color, Weight, and Style commands without having to repeat "Border" in front of each of them.
One of the neat things about the Ribbon is that it can be closed. For times when you want the maximum concentration on your document, you can collapse the ribbon to just a single line. Buttons you have added to the Quick Access Toolbar (the area at the top where the Save button is) stay around, as well as access to the Floatie (watch the video or stay tuned!) and context menus. So, sometimes when I'm just trying to get ideas down on the page, I collapse the ribbon and use my whole screen for typing. Then, when I'm beautifying and laying out my document for others to see, I expand the Ribbon and use the full functionality of Word to get the output I expect.
I had another fun day at PDC today. The highlight of the morning was having a developer from the UK tell me that "RibbonX (the extensibility model for the new UI) was 10x more straightforward than the current system." Rock on. We've gotten a lot of thoughtful feedback from developers this week about how to continue to improve the RibbonX system, but hearing that we're on the right track with the declarative, XML-based approach is great to hear. The highlight of the afternoon was a casual sitdown with Paul Thurrott, who missed seeing my presentation on Tuesday. I gave him the same walkthrough and he had a lot of thoughtful and useful feedback for us as well.
Comments
Anonymous
September 14, 2005
Hi Jensen,
Will we get to see a Ribbon .NET control any time soon? Perhaps even one that we can use in .NET 2.0?Anonymous
September 14, 2005
No information to share on a potential .NET control, but this has been a common query here at PDC as well and that's something we'll definitely be thinking about.Anonymous
September 14, 2005
A parte l'infelice analogia nel titolo,
ecco un bell'articolo che spiega i perchè e i percome del Ribbon,...Anonymous
September 22, 2005
Hi Jensen,
Like others I like the new 'Ribbon' concept and believe it to be a big improvement on the never ending cascade of menus. I would also echo the request for a .NET control to be made available if possible.
Also great to see a blog on UI design - one of the areas I am passionate about (so much so your blog has just been set to my homepage!). I had a great time at my first PDC. My only regret was not leaving the keynote to take account of the discount on the JasJar! Mental note - don't be so polite, naive and loyal in future - arrrgh!Anonymous
October 01, 2005
Looking forward to office 12Anonymous
October 04, 2005
Will the ribbon be user-customisable? I mean, in the same way that currently you can select which commands appear on a particular toolbar?Anonymous
October 11, 2005
I've only recently been following my passion into HCI and UI design, and I have to say, as someone who recently just switched to OS X, Office 12 is the first thing to get me excited about a Microsoft product in a long time. Wondering how/if this will transfer over to the Mac version of Office? As a recent convert, I find the Mac Office (visual)interface to be a big improvement over the Windows version, while I miss the keystrokes on my PC.
Great blog, too! Love to see and hear the Microsoft User Experience designers speaking out.Anonymous
February 06, 2006
Inspired by the new Ribbon interface design that is being developed for MS Office 12 [1], I wanted to see what you get in Opera, when doing away with the normal top-menu, panels and toolbars. Without sacrificing access to all ...Anonymous
February 09, 2006
Today, just thinking aloud...
A minor design conundrum we face is as follows: based
on the data we collect,...Anonymous
February 13, 2006
As I've mentioned before,
Task Panes made their first appearance on the scene in March 2001, in Office...Anonymous
February 14, 2006
PingBack from http://techwritetips.wordpress.com/2006/02/14/the-great-divide/Anonymous
February 14, 2006
My first experience in Office was working as an intern program manager on
Outlook 98.  During...Anonymous
March 02, 2006
PingBack from http://www.botsmack.com/blog/2006/03/02/website-neglect/Anonymous
March 14, 2006
A great deal of the time spent in an Office development schedule after Beta 1
is put towards addressing...Anonymous
March 21, 2006
PingBack from http://mchell.cult.bg/blog/?p=49Anonymous
March 23, 2006
PingBack from http://ribbon.nicheportals.net/2006/03/17/jensen-harris-an-office-user-interface-blog-enter-the-ribbon/Anonymous
April 05, 2006
As some one who cares about User Experience, I have been following Jensen Harris blog for some time now, but I actually wanted to use Office 2007 to do real work before commenting on UX.
I have been ...Anonymous
April 08, 2006
PingBack from http://ribbon.nicheportals.net/2006/04/08/jensen-harris-an-office-user-interface-blog-enter-the-ribbon-2/Anonymous
April 14, 2006
PingBack from http://blogs.ebusiness-apps.com/andre/?p=68Anonymous
May 15, 2006
PingBack from http://www.kingsley2.com/archives/2006/05/16/how-to-ask-peters-nicely-to-pay-paulAnonymous
May 23, 2006
PingBack from http://kingsley2.com/archives/2006/05/24/office-2007-a-gentle-ribbinAnonymous
May 30, 2006
  I installed the Vista Ultimate Beta 2 and Office 2007 Beta 2 bits on my Motion Computing M1400...Anonymous
June 08, 2006
Another misconception that I read is regarding the new Ribbon interface: some people apparently are expecting...Anonymous
June 26, 2006
Mi area de trabajo ha pasado de ser Windows XP SP2 a Windows Vista Beta 2 con Office System 2007 Beta...Anonymous
June 29, 2006
The comment has been removedAnonymous
July 05, 2006
PingBack from http://ribbon.nicheportals.net/2006/07/05/jensen-harris-an-office-user-interface-blog-enter-the-ribbon-3/Anonymous
July 20, 2006
PingBack from http://ribbon.nicheportals.net/2006/07/20/jensen-harris-an-office-user-interface-blog-enter-the-ribbon-4/Anonymous
August 16, 2006
PingBack from http://www.aso.com.tr/press/?p=203Anonymous
August 25, 2006
PingBack from http://www.makeyougohmm.com/20060825/3710/Anonymous
August 26, 2006
PingBack from http://ribbon.nicheportals.net/2006/08/26/welcome-to-jkm-ribbon-trims-wholesale-prices-4/Anonymous
August 28, 2006
PingBack from http://www.japhy.at/usability/microsoft-office-2007-anderung-am-ribbonAnonymous
August 29, 2006
PingBack from http://tecnochica.com/2006/06/prueba-microsoft-office-2007-online-gratis/Anonymous
September 16, 2006
PingBack from http://www.alexduzik.com/2006/09/16/zune-enough.htmlAnonymous
September 19, 2006
PingBack from http://ribbon.nicheportals.net/2006/09/19/ribbon-campaign-a-comprehensive-list-of-ribbon-campaigns-text/Anonymous
September 20, 2006
PingBack from http://ribbon.nicheportals.net/2006/09/21/jensen-harris-an-office-user-interface-blog-enter-the-ribbon-5/Anonymous
September 30, 2006
PingBack from http://www.zuschlogin.com/?p=16Anonymous
October 12, 2006
PingBack from http://niklasblog.com/?p=1080Anonymous
November 01, 2006
PingBack from http://www.zuschlogin.com/?p=7Anonymous
November 22, 2006
PingBack from http://yesnocancel.wordpress.com/2006/11/22/ribbon-goes-wild/Anonymous
November 22, 2006
Microsoft revamped it's Office UI with the new Ribbon style , which is essentially a cool looking toolbarAnonymous
November 28, 2006
PingBack from http://www.masio.com.mx/2006/11/28/microsoft-ribbon-y-mas-de-patentes/es/Anonymous
December 11, 2006
PingBack from http://www.rationalmind.net/2006/12/11/my-windows-vista-experience/Anonymous
December 30, 2006
PingBack from http://steven.vorefamily.net/2006/06/13/office-2007/Anonymous
January 15, 2007
As anyone who starts using Office 2007 likely knows, one of the more dramatic changes is the elimination of traditional menus and toolbars. These have been replaced with what Office calls the Ribbon. The short explanation of this new user...Anonymous
February 02, 2007
Windows Vista and Microsoft Office 2007 launched on Tuesday morning, providing computer giant Microsoft with a much-needed revamp for two product lines accounting for a majority of the company's revenue. Windows Vista is Microsoft's first consumer operatingAnonymous
February 23, 2007
PingBack from http://solsie.com/interview-with-microsoft-office-2007-team/Anonymous
February 25, 2007
PingBack from http://randyjensenonline.com/blog/?p=161Anonymous
June 03, 2007
PingBack from http://www.zuschlogin.com/?p=27Anonymous
July 11, 2007
PingBack from http://dontcallmetina.wordpress.com/2007/07/11/change-management-for-office-2007/Anonymous
August 24, 2007
PingBack from http://unifiedforever.wordpress.com/2007/08/24/dueling-office-suites-lovable-software/Anonymous
September 18, 2007
Software evolves. Let's talk about the evolution of the user experience for Office 2008 for Mac.Anonymous
September 18, 2007
PingBack from http://brainfreezeblog.wordpress.com/2007/09/18/microsoft-office-2007-ribbon-still-bizarre-i-think-not/Anonymous
October 14, 2007
PingBack from http://gazebotron.com/2007/08/24/dueling-office-suites-lovable-software/Anonymous
November 05, 2007
PingBack from http://gpfshow.wordpress.com/2007/11/05/vista-aside-the-horror-of-microsoft-word-2007/Anonymous
November 26, 2007
PingBack from http://hyalineskies.com/2007/11/designing-a-web-application-like-a-utilitarian-typeface/Anonymous
February 01, 2008
PingBack from http://www.danharrelson.com/2008/02/01/microsoft-and-yahoo/Anonymous
February 12, 2008
PingBack from http://onproductmanagement.wordpress.com/2008/02/13/goodbye-file-menu-hello-throbbing-orb/Anonymous
May 07, 2008
PingBack from http://august.superfreemedia.info/ribbon.htmlAnonymous
June 01, 2008
The comment has been removedAnonymous
July 28, 2008
The comment has been removedAnonymous
December 10, 2008
The comment has been removedAnonymous
January 02, 2009
The comment has been removedAnonymous
May 29, 2009
PingBack from http://paidsurveyshub.info/story.php?title=jensen-harris-an-office-user-interface-blog-enter-the-ribbonAnonymous
June 07, 2009
PingBack from http://greenteafatburner.info/story.php?id=1781Anonymous
June 15, 2009
PingBack from http://einternetmarketingtools.info/story.php?id=10565Anonymous
June 18, 2009
PingBack from http://barstoolsite.info/story.php?id=21Anonymous
June 24, 2009
PingBack from http://www.baby-parenting.com/baby/search_babynames.php?babyname=jensen&gender=Male&x=0&y=0