SlideShare ist ein Scribd-Unternehmen logo
1 von 30
+

The Ribbon:
Organizing commands




                      Virginia Cagwin
+
    Should I use the ribbon control?

       Do users have trouble understanding the program's
        commands?

       Do users have trouble finding commands? Are users
        requesting features that are already in the program?
+




    YES!
+
    Should I use the ribbon control?

       Does the program benefit from making the content area of
        the program as large as possible?

       Do users tend to work in a specific area within a large
        window in the program for long periods of time?
+
+
    The History

    2003’s release
+
+
    How did they approach this
    problem?
       Which commands do people use most?

       How are commands commonly sequenced together?

       Which commands are accessed via toolbar, mouse,
        keyboard?

       Where do people fail to find functionality they’re asking for
        (in newsgroups, support calls, etc.)?




                                               From Jensen Harris, Principal Group Program Mgr.,
                                               Office User Experience Team, The Story of the
                                               Ribbon presentation
+
    Science behind the data

       Over 3 billion data sessions collected from Office users

       ~2 million sessions per day

       Over the last 90 days, we’ve tracked
        352 million command bar clicks in Word

       Track nearly 6000 individual data points

       The team couldn’t have done this without data!



                                              From Jensen Harris, Principal Group Program Mgr.,
                                              Office User Experience Team, The Story of the
                                              Ribbon presentation
+          What do you think the top 5 commands
       
           are in Word 2003?
              Paste
              Save
              Copy
              Undo
              Bold

              Change shape to lightning bolt
Quiz
+
    Fitts’ Law
+
    Fitts’ Law

       Time it takes to point at something, based on the size and
        distance of the target object


    T = k log2(D/S + 0.5), k ~ 100 msec.

    T = time to move the hand to a target
    D = distance between hand and target
    S = size of target
+
    Anatomy of the Ribbon
+          What Do These Have In Common?
       

              Find out the current number of words
              Turn on speech command and
               control
              Create a SharePoint Document
               Workspace
              Print Envelopes
              Open the Visual Basic Editor
              Turn on hyphenation
Quiz          Merge the contents of multiple
               documents
              Start a web conference
              Tweak AutoCorrect settings
+


They all live on the
Word 2003 Tools menu
+
    Organizing Commands

     Make a spreadsheet of all the commands in
     your program.
     Filter
          out commands that belong on
     standardized program tabs (Home, Insert,
     View)
     Filter   out commands that belong on contextual
     tabs.
     Filter
          out commands that belong in
     standardized groups e.g. paste, copy, cut
     Test   the organization of your features.
+
    Center Common Controls
+
    Uniformity




    Correct      Incorrect
+
    Application Button (The Jewel)

                         Usethe following
                         standard Application
                         menu commands when
                         appropriate:
                           New, Open, Save, Print
+
    Quick Access Toolbar

       Use the Quick Access Toolbar to provide access to frequently
        used commands. (save, print)

       Always provide when using a ribbon.

       Pre-populate with the frequently used commands in the
        Application menu.

       Provide a way to add commands.
+
    Pitfalls to Avoid

       Avoid generic tab and group names

       Avoid overly specific tab and group names

       Avoid multiple paths to the same command
+
    Always Start on the Home Tab
+
    Don’t Duplicate Functions
+
    Scale Ribbon
+
    If You Can Only Do 5 Things
+                     Don'tunderestimate the
                      challenge of creating an
                      effective ribbon.
      #1              And don't take for granted
                      that using a ribbon
                      automatically makes your
                      program better.




If You Can Only Do
5 Things
+                     Make the commands
                      discoverable. Users should
                      be able to determine quickly
      #2              and confidently which tab has
                      the command they are
                      looking for, and rarely choose
                      the wrong tab.




If You Can Only Do
5 Things
+                     Make  the commands self-
                      explanatory. Users should
                      understand the effect of a
      #3              command from its label, icon,
                      tooltip and preview.




If You Can Only Do
5 Things
+                     Make  using the commands
                      efficient

      #4




If You Can Only Do
5 Things
+                     Users should spend most of
                      their time on the Home tab.

      #5
                         Users should rarely have to change
                          tabs during common tasks.
                         When the window is maximized and
                          users are on the correct tab, the most
                          frequently used commands have the
                          most visual emphasis and users can
                          invoke them with a single click. Users
                          can perform all other commands on
                          the tab with at most four clicks.
                         Users shouldn't have to open dialog
                          boxes to give commands and change
                          attributes in common tasks.




If You Can Only Do
5 Things

Weitere ähnliche Inhalte

Ähnlich wie Working with Microsoft Ribbon

Microsoft® Office 2007 Tutorial
Microsoft® Office 2007 TutorialMicrosoft® Office 2007 Tutorial
Microsoft® Office 2007 TutorialSusan Mortensen
 
Office2007 User Training
Office2007  User TrainingOffice2007  User Training
Office2007 User TrainingSeverus Prime
 
Office2007 User Training
Office2007 User TrainingOffice2007 User Training
Office2007 User TrainingSeverus Prime
 
Jensen Harris: Beyond Menus and Toolbars in Microsoft Office
Jensen Harris: Beyond Menus and Toolbars in Microsoft OfficeJensen Harris: Beyond Menus and Toolbars in Microsoft Office
Jensen Harris: Beyond Menus and Toolbars in Microsoft OfficeSteve Williams
 
Microsoft Word Basics.ppt
Microsoft Word Basics.pptMicrosoft Word Basics.ppt
Microsoft Word Basics.pptssuser12e59a1
 
Microsoft Word Basics2.pptx
Microsoft Word Basics2.pptxMicrosoft Word Basics2.pptx
Microsoft Word Basics2.pptxShaluSawarkar
 
Microsoft-word-Practical work.ppt
Microsoft-word-Practical work.pptMicrosoft-word-Practical work.ppt
Microsoft-word-Practical work.pptTanzeelaBashir1
 
soft ware solutions for radiologists.pptx
soft ware solutions for radiologists.pptxsoft ware solutions for radiologists.pptx
soft ware solutions for radiologists.pptxjunkfiles
 
Microsoft Word Basics2.pptx
Microsoft Word Basics2.pptxMicrosoft Word Basics2.pptx
Microsoft Word Basics2.pptxSAStudio2
 
Word 2007 Bootcamp Slides
Word 2007 Bootcamp SlidesWord 2007 Bootcamp Slides
Word 2007 Bootcamp Slidesjennyhowell76
 
Microsoft<sup>®</sup> office training
Microsoft<sup>®</sup> office trainingMicrosoft<sup>®</sup> office training
Microsoft<sup>®</sup> office trainingMohd yasin Karim
 
Microsoft Word Basics2.ppt
Microsoft Word Basics2.pptMicrosoft Word Basics2.ppt
Microsoft Word Basics2.pptJunaidRamzan4
 
Understanding microsoftword 2016 basics tutorial
Understanding microsoftword 2016 basics tutorialUnderstanding microsoftword 2016 basics tutorial
Understanding microsoftword 2016 basics tutorialbuildafricacompany
 
Microsoft Word Basics2.ppt
Microsoft Word Basics2.pptMicrosoft Word Basics2.ppt
Microsoft Word Basics2.pptAihamAltayeh1
 
Microsoft Word Basics2.ppt
Microsoft Word Basics2.pptMicrosoft Word Basics2.ppt
Microsoft Word Basics2.pptnithyanithi45
 

Ähnlich wie Working with Microsoft Ribbon (20)

Microsoft® Office 2007 Tutorial
Microsoft® Office 2007 TutorialMicrosoft® Office 2007 Tutorial
Microsoft® Office 2007 Tutorial
 
Office2007 User Training
Office2007  User TrainingOffice2007  User Training
Office2007 User Training
 
Office2007 User Training
Office2007 User TrainingOffice2007 User Training
Office2007 User Training
 
Jensen Harris: Beyond Menus and Toolbars in Microsoft Office
Jensen Harris: Beyond Menus and Toolbars in Microsoft OfficeJensen Harris: Beyond Menus and Toolbars in Microsoft Office
Jensen Harris: Beyond Menus and Toolbars in Microsoft Office
 
Word 2007-Get Up To Speed
Word 2007-Get Up To SpeedWord 2007-Get Up To Speed
Word 2007-Get Up To Speed
 
Microsoft Word Basics.ppt
Microsoft Word Basics.pptMicrosoft Word Basics.ppt
Microsoft Word Basics.ppt
 
Microsoft Word Basics2.pptx
Microsoft Word Basics2.pptxMicrosoft Word Basics2.pptx
Microsoft Word Basics2.pptx
 
1 transition
1 transition1 transition
1 transition
 
Command line
Command lineCommand line
Command line
 
Command line s
Command line sCommand line s
Command line s
 
Microsoft-word-Practical work.ppt
Microsoft-word-Practical work.pptMicrosoft-word-Practical work.ppt
Microsoft-word-Practical work.ppt
 
soft ware solutions for radiologists.pptx
soft ware solutions for radiologists.pptxsoft ware solutions for radiologists.pptx
soft ware solutions for radiologists.pptx
 
Microsoft Word Basics2.pptx
Microsoft Word Basics2.pptxMicrosoft Word Basics2.pptx
Microsoft Word Basics2.pptx
 
Word 2007 Bootcamp Slides
Word 2007 Bootcamp SlidesWord 2007 Bootcamp Slides
Word 2007 Bootcamp Slides
 
Microsoft<sup>®</sup> office training
Microsoft<sup>®</sup> office trainingMicrosoft<sup>®</sup> office training
Microsoft<sup>®</sup> office training
 
Microsoft Word Basics2.ppt
Microsoft Word Basics2.pptMicrosoft Word Basics2.ppt
Microsoft Word Basics2.ppt
 
Understanding microsoftword 2016 basics tutorial
Understanding microsoftword 2016 basics tutorialUnderstanding microsoftword 2016 basics tutorial
Understanding microsoftword 2016 basics tutorial
 
Microsoft Word Basics2.ppt
Microsoft Word Basics2.pptMicrosoft Word Basics2.ppt
Microsoft Word Basics2.ppt
 
Microsoft Word Basics2.ppt
Microsoft Word Basics2.pptMicrosoft Word Basics2.ppt
Microsoft Word Basics2.ppt
 
Microsoft Word Basics2.ppt
Microsoft Word Basics2.pptMicrosoft Word Basics2.ppt
Microsoft Word Basics2.ppt
 

Kürzlich hochgeladen

Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Kürzlich hochgeladen (20)

Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Working with Microsoft Ribbon

  • 2. + Should I use the ribbon control?  Do users have trouble understanding the program's commands?  Do users have trouble finding commands? Are users requesting features that are already in the program?
  • 3. + YES!
  • 4. + Should I use the ribbon control?  Does the program benefit from making the content area of the program as large as possible?  Do users tend to work in a specific area within a large window in the program for long periods of time?
  • 5. +
  • 6. + The History 2003’s release
  • 7. +
  • 8. + How did they approach this problem?  Which commands do people use most?  How are commands commonly sequenced together?  Which commands are accessed via toolbar, mouse, keyboard?  Where do people fail to find functionality they’re asking for (in newsgroups, support calls, etc.)? From Jensen Harris, Principal Group Program Mgr., Office User Experience Team, The Story of the Ribbon presentation
  • 9. + Science behind the data  Over 3 billion data sessions collected from Office users  ~2 million sessions per day  Over the last 90 days, we’ve tracked 352 million command bar clicks in Word  Track nearly 6000 individual data points  The team couldn’t have done this without data! From Jensen Harris, Principal Group Program Mgr., Office User Experience Team, The Story of the Ribbon presentation
  • 10. + What do you think the top 5 commands  are in Word 2003?  Paste  Save  Copy  Undo  Bold  Change shape to lightning bolt Quiz
  • 11. + Fitts’ Law
  • 12. + Fitts’ Law  Time it takes to point at something, based on the size and distance of the target object T = k log2(D/S + 0.5), k ~ 100 msec. T = time to move the hand to a target D = distance between hand and target S = size of target
  • 13. + Anatomy of the Ribbon
  • 14. + What Do These Have In Common?   Find out the current number of words  Turn on speech command and control  Create a SharePoint Document Workspace  Print Envelopes  Open the Visual Basic Editor  Turn on hyphenation Quiz  Merge the contents of multiple documents  Start a web conference  Tweak AutoCorrect settings
  • 15. + They all live on the Word 2003 Tools menu
  • 16. + Organizing Commands  Make a spreadsheet of all the commands in your program.  Filter out commands that belong on standardized program tabs (Home, Insert, View)  Filter out commands that belong on contextual tabs.  Filter out commands that belong in standardized groups e.g. paste, copy, cut  Test the organization of your features.
  • 17. + Center Common Controls
  • 18. + Uniformity Correct Incorrect
  • 19. + Application Button (The Jewel)  Usethe following standard Application menu commands when appropriate: New, Open, Save, Print
  • 20. + Quick Access Toolbar  Use the Quick Access Toolbar to provide access to frequently used commands. (save, print)  Always provide when using a ribbon.  Pre-populate with the frequently used commands in the Application menu.  Provide a way to add commands.
  • 21. + Pitfalls to Avoid  Avoid generic tab and group names  Avoid overly specific tab and group names  Avoid multiple paths to the same command
  • 22. + Always Start on the Home Tab
  • 23. + Don’t Duplicate Functions
  • 24. + Scale Ribbon
  • 25. + If You Can Only Do 5 Things
  • 26. +  Don'tunderestimate the challenge of creating an effective ribbon. #1  And don't take for granted that using a ribbon automatically makes your program better. If You Can Only Do 5 Things
  • 27. +  Make the commands discoverable. Users should be able to determine quickly #2 and confidently which tab has the command they are looking for, and rarely choose the wrong tab. If You Can Only Do 5 Things
  • 28. +  Make the commands self- explanatory. Users should understand the effect of a #3 command from its label, icon, tooltip and preview. If You Can Only Do 5 Things
  • 29. +  Make using the commands efficient #4 If You Can Only Do 5 Things
  • 30. +  Users should spend most of their time on the Home tab. #5  Users should rarely have to change tabs during common tasks.  When the window is maximized and users are on the correct tab, the most frequently used commands have the most visual emphasis and users can invoke them with a single click. Users can perform all other commands on the tab with at most four clicks.  Users shouldn't have to open dialog boxes to give commands and change attributes in common tasks. If You Can Only Do 5 Things