About

I am a software developer in Seattle, building a new AI software company.

Ads

May 2012

Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Ads


« Symbolic Ray-Tracing | Main | The Western Tradition »

August 17, 2007

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d8345242f069e200e54ecc79148833

Listed below are links to weblogs that reference Ribbon UI:

Comments

Stephane Rodriguez

I think the ribbon is both counter-intuitive and counter-productive. I also think a UI that resembles Visual Studio too much may be confusing as well.

Counter-intuitive ribbon : let's see how much time it takes for you Excel guy to find how to turn group outline upside-down.
It's counter-intuitive because to me ribbon controls look like a giant mess. Before that, we had nice uniform toolbars (the icons were equally sized and uniformly layout, so that did not hurt the eye). Now not only this is a giant mess but the mess reshuffles itself as you stretch the window. Crazy!


Counter-productive : I find myself clicking on ribbons all the time. Hate every moment of it. Besides this, you have sub-ribbons. If you create a shape like a text box and start formatting it, then you end up using clicking on sub-ribbon tabs and on the main ribbon tab, only to format that damn text box. It's crazy.

Resembling Visual studio UI : well, the risk is that by having your window and Visual studio running and displayed, it's hard to distinguish which is which. That's analoguous to Windows Vista's inability to show which window is active or not, thanks to this wonderful Aero rendering...

Wesner Moise

Thought you disappeared Steph.

Okay, so you are saying, both are bad... but the ribbon is the lesser evil.

Stephane Rodriguez

I would say the opposite, but that's a personal opinion.

There's a third point against the ribbon : the third-party control you use to integrate the ribbon is bound to Microsoft ribbon license, which determines how it should behave. In other words, even if you'd rather not have the controls resize and reshuffle themselves as your stretch the main window, there appears to have not much choice. Again, changing the UI as you stretch the window is evil for the eyes and mind : it's just as bad as smart menus in Office 2003 (that's the first thing I disable after an install).

In fact, what you end up with with the ribbon, if you are lucky, is a user interface where all UI controls are clickable with the left button. For some application, especially those simple enough not to have sub-ribbon tabs, this may make sense to a certain extent. But since neither Windows XP nor Windows Vista use the ribbon model, there is no way you are going to achieve a coherent UI theme anyway.

Wes

The license is the one big thing that I worry about... but I'll cross that bridge when I actually deliver my "wordprocessor."

The comments to this entry are closed.