Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. What's wrong with the ribbon control?

What's wrong with the ribbon control?

Scheduled Pinned Locked Moved The Lounge
question
66 Posts 41 Posters 60 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    Septimus Hedgehog
    wrote on last edited by
    #1

    I get the impression that quite a few developers here are not impressed with the ribbon concept. If so, what's the main gripe with it? We use the DevExpress ribbon in our apps and it's relatively painless to use and easy to write code for. Perhaps there is a serious flaw with ribbon concepts but out-of-the-box it works, it looks quite nice so why are some folk upset with it?

    M B L L H 15 Replies Last reply
    0
    • S Septimus Hedgehog

      I get the impression that quite a few developers here are not impressed with the ribbon concept. If so, what's the main gripe with it? We use the DevExpress ribbon in our apps and it's relatively painless to use and easy to write code for. Perhaps there is a serious flaw with ribbon concepts but out-of-the-box it works, it looks quite nice so why are some folk upset with it?

      M Offline
      M Offline
      Marc A Brown
      wrote on last edited by
      #2

      I think people dislike it because it's different and/or because of the screen space it takes up. As a user (Office '07), I really disliked it at first because it seemed to make things harder to find, but as I got used to it I liked it more and more because it put more things within easy reach. At home I use a widescreen laptop with limited vertical screen space. The ribbon occasionally gets in the way in that environment, but I can just temporarily hide it (again, in Office '07) when it becomes a problem.

      G M 2 Replies Last reply
      0
      • S Septimus Hedgehog

        I get the impression that quite a few developers here are not impressed with the ribbon concept. If so, what's the main gripe with it? We use the DevExpress ribbon in our apps and it's relatively painless to use and easy to write code for. Perhaps there is a serious flaw with ribbon concepts but out-of-the-box it works, it looks quite nice so why are some folk upset with it?

        B Offline
        B Offline
        bob16972
        wrote on last edited by
        #3

        I like to instead ask, what was wrong with using toolbars? Was the concept "broke" somehow? Also, I don't need a special "Fluent UI" license to use toolbars. BTW, you did obtain a license for those 3rd party ribbon products your using...right? ;) Office Fluent UI licensing[^]

        L N N E L 7 Replies Last reply
        0
        • B bob16972

          I like to instead ask, what was wrong with using toolbars? Was the concept "broke" somehow? Also, I don't need a special "Fluent UI" license to use toolbars. BTW, you did obtain a license for those 3rd party ribbon products your using...right? ;) Office Fluent UI licensing[^]

          L Offline
          L Offline
          LloydA111
          wrote on last edited by
          #4

          bob16972 wrote:

          I like to instead ask, what was wrong with using toolbars?

          IMHO, nothing at all :)


          See if you can crack this: b749f6c269a746243debc6488046e33f
          So far, no one seems to have cracked this!

          The unofficial awesome history of Code Project's Bob! "People demand freedom of speech to make up for the freedom of thought which they avoid."

          B 1 Reply Last reply
          0
          • S Septimus Hedgehog

            I get the impression that quite a few developers here are not impressed with the ribbon concept. If so, what's the main gripe with it? We use the DevExpress ribbon in our apps and it's relatively painless to use and easy to write code for. Perhaps there is a serious flaw with ribbon concepts but out-of-the-box it works, it looks quite nice so why are some folk upset with it?

            L Offline
            L Offline
            LloydA111
            wrote on last edited by
            #5

            I think it is really ugly and far too big, especially when you compare a typical File tab with a typical File menu.


            See if you can crack this: b749f6c269a746243debc6488046e33f
            So far, no one seems to have cracked this!

            The unofficial awesome history of Code Project's Bob! "People demand freedom of speech to make up for the freedom of thought which they avoid."

            B 1 Reply Last reply
            0
            • B bob16972

              I like to instead ask, what was wrong with using toolbars? Was the concept "broke" somehow? Also, I don't need a special "Fluent UI" license to use toolbars. BTW, you did obtain a license for those 3rd party ribbon products your using...right? ;) Office Fluent UI licensing[^]

              N Offline
              N Offline
              Not Active
              wrote on last edited by
              #6

              bob16972 wrote:

              Was the concept "broke" somehow?

              If it isn't broken, fix it until it is ;P


              I know the language. I've read a book. - _Madmatt

              J G A 3 Replies Last reply
              0
              • S Septimus Hedgehog

                I get the impression that quite a few developers here are not impressed with the ribbon concept. If so, what's the main gripe with it? We use the DevExpress ribbon in our apps and it's relatively painless to use and easy to write code for. Perhaps there is a serious flaw with ribbon concepts but out-of-the-box it works, it looks quite nice so why are some folk upset with it?

                L Offline
                L Offline
                Luc Pattyn
                wrote on last edited by
                #7

                I'm particularly unimpressed by Microsoft making choices for us. If they develop new technology, why not offer both and let the user choose. Some will prefer the new ribbon, some will continue to use the menus, and then some may use one or the other depending on the kind of work and/or the screen size they are currently facing. Alas, MS think they know best, and they often/sometimes/occasionally (pick one) are wrong... :)

                Luc Pattyn [My Articles] Nil Volentibus Arduum

                The quality and detail of your question reflects on the effectiveness of the help you are likely to get.
                Please use <PRE> tags for code snippets, they improve readability.
                CP Vanity has been updated to V2.3

                B N M P 4 Replies Last reply
                0
                • B bob16972

                  I like to instead ask, what was wrong with using toolbars? Was the concept "broke" somehow? Also, I don't need a special "Fluent UI" license to use toolbars. BTW, you did obtain a license for those 3rd party ribbon products your using...right? ;) Office Fluent UI licensing[^]

                  N Offline
                  N Offline
                  Nemanja Trifunovic
                  wrote on last edited by
                  #8

                  bob16972 wrote:

                  what was wrong with using toolbars?

                  Nothing is really wrong with using command line - it is just that it is too hard for non-technical people to catch up. Ribbon is easier to get started with - that's about it.

                  utf8-cpp

                  B 1 Reply Last reply
                  0
                  • L LloydA111

                    I think it is really ugly and far too big, especially when you compare a typical File tab with a typical File menu.


                    See if you can crack this: b749f6c269a746243debc6488046e33f
                    So far, no one seems to have cracked this!

                    The unofficial awesome history of Code Project's Bob! "People demand freedom of speech to make up for the freedom of thought which they avoid."

                    B Offline
                    B Offline
                    bob16972
                    wrote on last edited by
                    #9

                    Lloyd Atkinson wrote:

                    I think it is really ugly

                    Actually, microsofts examples are quite pretty but that is the problem for me...As a programmer, I'm not all that creative and my icon creation skills are not up to par for what would be required to fit into that environment without my icons sticking out amongs all their standard ones they provide in the MFC Feature Pack directories for Open, Cut, Copy, Paste, etc...

                    Lloyd Atkinson wrote:

                    and far too big

                    I couldn't agree mmore on the amount of wasted real estate for simpler apps, especially on 16:9 16:8 aspect ratio laptop screens. I've tried to develop a few simple proof of concept apps only to find I didn't have enough button elements to justify more than a single tab. That would look pretty odd. A toolbar works for all application sizes.

                    H 1 Reply Last reply
                    0
                    • N Nemanja Trifunovic

                      bob16972 wrote:

                      what was wrong with using toolbars?

                      Nothing is really wrong with using command line - it is just that it is too hard for non-technical people to catch up. Ribbon is easier to get started with - that's about it.

                      utf8-cpp

                      B Offline
                      B Offline
                      bob16972
                      wrote on last edited by
                      #10

                      Nemanja Trifunovic wrote:

                      it is just that it is too hard for non-technical people

                      It's a good thing non-technical people didn't exist in the office place before the ribbon came out. Productivity would have come to a standstill back in the 90's. :rolleyes:

                      N 1 Reply Last reply
                      0
                      • L Luc Pattyn

                        I'm particularly unimpressed by Microsoft making choices for us. If they develop new technology, why not offer both and let the user choose. Some will prefer the new ribbon, some will continue to use the menus, and then some may use one or the other depending on the kind of work and/or the screen size they are currently facing. Alas, MS think they know best, and they often/sometimes/occasionally (pick one) are wrong... :)

                        Luc Pattyn [My Articles] Nil Volentibus Arduum

                        The quality and detail of your question reflects on the effectiveness of the help you are likely to get.
                        Please use <PRE> tags for code snippets, they improve readability.
                        CP Vanity has been updated to V2.3

                        B Offline
                        B Offline
                        bob16972
                        wrote on last edited by
                        #11

                        Luc Pattyn wrote:

                        and they often/sometimes/occasionally (pick one) are wrong

                        But then they just deprecate us until we are beat down so much we must give up resisting it. :(

                        1 Reply Last reply
                        0
                        • S Septimus Hedgehog

                          I get the impression that quite a few developers here are not impressed with the ribbon concept. If so, what's the main gripe with it? We use the DevExpress ribbon in our apps and it's relatively painless to use and easy to write code for. Perhaps there is a serious flaw with ribbon concepts but out-of-the-box it works, it looks quite nice so why are some folk upset with it?

                          H Offline
                          H Offline
                          Hans Dietrich
                          wrote on last edited by
                          #12

                          Ultimately, it comes down to personal taste. You like it or you don't. The reasons you give (one way or the other) can't be argued, because, well, it's about taste. I can tell you that of all the clients that I do UI work for, only 1 (out of about 20) somewhat likes it. All the rest vary from mildly not liking it to really hating it. The reasons? Well, it's about taste. How could Microsoft ship such a hated UI? The same way they could ship Vista. Their UI testing boils down to asking people with their heads up their asses. They did it with Vista, they did it with the ribbon, and they're about to do it with Windows 8. Why do they do this? Two words: Bill Gates. He ain't there anymore.

                          Best wishes, Hans


                          [Hans Dietrich Software]

                          B 1 Reply Last reply
                          0
                          • N Not Active

                            bob16972 wrote:

                            Was the concept "broke" somehow?

                            If it isn't broken, fix it until it is ;P


                            I know the language. I've read a book. - _Madmatt

                            J Offline
                            J Offline
                            Jim Crafton
                            wrote on last edited by
                            #13

                            Spoken like a true senior software developer. :) So, so, so true.

                            ¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! Personal 3D projects Just Say No to Web 2 Point Blow

                            1 Reply Last reply
                            0
                            • B bob16972

                              I like to instead ask, what was wrong with using toolbars? Was the concept "broke" somehow? Also, I don't need a special "Fluent UI" license to use toolbars. BTW, you did obtain a license for those 3rd party ribbon products your using...right? ;) Office Fluent UI licensing[^]

                              E Offline
                              E Offline
                              Ennis Ray Lynch Jr
                              wrote on last edited by
                              #14

                              Yes toolbars where a broken concept. Every time I install some tool or application or tab to a different type of window my tool bars go all catty wompus. Even sometimes when I fix them they randomly reset and start wrapping on lines. I don't want my experienced changed because some other developer decided his toolbox should go there by default. That said, I hate the ribbon too. All of the easy stuff is easy to find and all of the hard stuff is nightmarishly complex and hidden based on context.

                              Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. I also do Android Programming as I find it a refreshing break from the MS. "And they, since they Were not the one dead, turned to their affairs" -- Robert Frost

                              H 1 Reply Last reply
                              0
                              • E Ennis Ray Lynch Jr

                                Yes toolbars where a broken concept. Every time I install some tool or application or tab to a different type of window my tool bars go all catty wompus. Even sometimes when I fix them they randomly reset and start wrapping on lines. I don't want my experienced changed because some other developer decided his toolbox should go there by default. That said, I hate the ribbon too. All of the easy stuff is easy to find and all of the hard stuff is nightmarishly complex and hidden based on context.

                                Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. I also do Android Programming as I find it a refreshing break from the MS. "And they, since they Were not the one dead, turned to their affairs" -- Robert Frost

                                H Offline
                                H Offline
                                Henry Minute
                                wrote on last edited by
                                #15

                                Absotively!

                                Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.” I wouldn't let CG touch my Abacus! When you're wrestling a gorilla, you don't stop when you're tired, you stop when the gorilla is.

                                1 Reply Last reply
                                0
                                • B bob16972

                                  Nemanja Trifunovic wrote:

                                  it is just that it is too hard for non-technical people

                                  It's a good thing non-technical people didn't exist in the office place before the ribbon came out. Productivity would have come to a standstill back in the 90's. :rolleyes:

                                  N Offline
                                  N Offline
                                  Nemanja Trifunovic
                                  wrote on last edited by
                                  #16

                                  :) It is not about coming to a standstill - people were coping with command-line interfaces before GUI became prevalent. It is about the amount of effort and frustration involved in the process.

                                  utf8-cpp

                                  M 1 Reply Last reply
                                  0
                                  • N Not Active

                                    bob16972 wrote:

                                    Was the concept "broke" somehow?

                                    If it isn't broken, fix it until it is ;P


                                    I know the language. I've read a book. - _Madmatt

                                    G Offline
                                    G Offline
                                    Gregory Gadow
                                    wrote on last edited by
                                    #17

                                    Mark Nischalke wrote:

                                    If it isn't broken, fix it until it is ;-P

                                    I believe I saw that on a Microsoft brochure somewhere....

                                    1 Reply Last reply
                                    0
                                    • B bob16972

                                      Lloyd Atkinson wrote:

                                      I think it is really ugly

                                      Actually, microsofts examples are quite pretty but that is the problem for me...As a programmer, I'm not all that creative and my icon creation skills are not up to par for what would be required to fit into that environment without my icons sticking out amongs all their standard ones they provide in the MFC Feature Pack directories for Open, Cut, Copy, Paste, etc...

                                      Lloyd Atkinson wrote:

                                      and far too big

                                      I couldn't agree mmore on the amount of wasted real estate for simpler apps, especially on 16:9 16:8 aspect ratio laptop screens. I've tried to develop a few simple proof of concept apps only to find I didn't have enough button elements to justify more than a single tab. That would look pretty odd. A toolbar works for all application sizes.

                                      H Offline
                                      H Offline
                                      Hans Dietrich
                                      wrote on last edited by
                                      #18

                                      bob16972 wrote:

                                      standard ones they provide in the MFC Feature Pack directories for Open, Cut, Copy, Paste, etc...

                                      Are you aware of the image library that comes with VS2008 and VS2010? It's installed in the folder ...\Common7\VS2010ImageLibrary (or ...\Common7\VS2008ImageLibrary).

                                      Best wishes, Hans


                                      [Hans Dietrich Software]

                                      B 1 Reply Last reply
                                      0
                                      • S Septimus Hedgehog

                                        I get the impression that quite a few developers here are not impressed with the ribbon concept. If so, what's the main gripe with it? We use the DevExpress ribbon in our apps and it's relatively painless to use and easy to write code for. Perhaps there is a serious flaw with ribbon concepts but out-of-the-box it works, it looks quite nice so why are some folk upset with it?

                                        C Offline
                                        C Offline
                                        clientSurfer
                                        wrote on last edited by
                                        #19

                                        What's wrong with the abacus?!!!

                                        H P 2 Replies Last reply
                                        0
                                        • L Luc Pattyn

                                          I'm particularly unimpressed by Microsoft making choices for us. If they develop new technology, why not offer both and let the user choose. Some will prefer the new ribbon, some will continue to use the menus, and then some may use one or the other depending on the kind of work and/or the screen size they are currently facing. Alas, MS think they know best, and they often/sometimes/occasionally (pick one) are wrong... :)

                                          Luc Pattyn [My Articles] Nil Volentibus Arduum

                                          The quality and detail of your question reflects on the effectiveness of the help you are likely to get.
                                          Please use <PRE> tags for code snippets, they improve readability.
                                          CP Vanity has been updated to V2.3

                                          N Offline
                                          N Offline
                                          Not Active
                                          wrote on last edited by
                                          #20

                                          Can you image the maintenance headaches involved in maintaining all versions of the interface X|


                                          I know the language. I've read a book. - _Madmatt

                                          L 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups