Comments on: Open Source Ribbon is a Bad Idea http://www.terminally-incoherent.com/blog/2007/09/04/open-source-ribbon-is-a-bad-idea/ I will not fix your computer. Tue, 04 Aug 2020 22:34:33 +0000 hourly 1 https://wordpress.org/?v=4.7.26 By: Sole42 http://www.terminally-incoherent.com/blog/2007/09/04/open-source-ribbon-is-a-bad-idea/#comment-21301 Thu, 02 Feb 2012 12:49:20 +0000 http://www.terminally-incoherent.com/blog/2007/09/04/open-source-ribbon-is-a-bad-idea/#comment-21301

The key problem is this patent held by Microsoft:
http://www.google.com/patents/US7409646

There are some ongoing litigation that maybe prevents them from patenting whole UI at the moment, but they’ll probably buy some judges and do as they please.
The best way is to simply ignore the ribbon completely.

Reply  |  Quote
]]>
By: njc http://www.terminally-incoherent.com/blog/2007/09/04/open-source-ribbon-is-a-bad-idea/#comment-16232 Sat, 26 Jun 2010 19:15:16 +0000 http://www.terminally-incoherent.com/blog/2007/09/04/open-source-ribbon-is-a-bad-idea/#comment-16232

I agree with both prior writers. When I designed the original UI with flipbars and switchbars (a really long time ago…), the flipbars were supposed to be context-sensitive. So when the mode of the application changed, the flipbar (or toolbar) changed automatically. When the idea was ‘borrowed’ via my research university, the proof-of-concept software was still with me – all they had was the text and pictures. Hence the incomplete implementation.

Reply  |  Quote
]]>
By: Luke Maciak http://www.terminally-incoherent.com/blog/2007/09/04/open-source-ribbon-is-a-bad-idea/#comment-15599 Tue, 18 May 2010 23:26:32 +0000 http://www.terminally-incoherent.com/blog/2007/09/04/open-source-ribbon-is-a-bad-idea/#comment-15599

@ Johnny Smartypants:

Very good points. Also for me the worst part about the Ribbon is the tab switching. In the old office all the most commonly used features were on the toolbar. The toolbar was also configurable so you could add buttons, remove them, rearrange them. A power user would have everything there in front of him. If he needed more, he could have used the menu which would hide and get out of the way after use.

With ribbon you are forced to switch tabs. 90% of the time what you need is in the Home tab. But every once in a while you need some other feature, so you switch to the page layout tab or the Ref tab. Now chances are in a few minutes you will need something from the home tab – but now it is two clicks away. Switch to home tab, click on what you need. The worst thing is if you need to alternate between the two all the time. Switch to References tab to insert a footnote. Switch to home tab to format it. Rinse repeat.

Sure, you can pin buttons to your quick access toolbar but there but once you pin EVERYTHING there you just defeated the whole concept of toolbar.

Reply  |  Quote
]]>
By: Johnny Smartypants http://www.terminally-incoherent.com/blog/2007/09/04/open-source-ribbon-is-a-bad-idea/#comment-15598 Tue, 18 May 2010 23:07:57 +0000 http://www.terminally-incoherent.com/blog/2007/09/04/open-source-ribbon-is-a-bad-idea/#comment-15598

“Seriously, the goal of Ribbon was to flatten the numerous menus/submenus and features of the Office platform and make them more accessible. To me, it seems to do the job. It means more users might be tempted to poke at features of Office they might have otherwise overlooked. It means more users can find the features they need.”

All of that is untrue…
The same options have to be presented, whether you use the standard menus, or ‘The Ribbon’. The Ribbon is a diabolical piece of user interface design, because it prevents the user from using SPATIAL memory, to find the command they are looking for.
I’m willing to bet a pound to a penny that the vast majority of users of any program with a menu (which is almost all of them) remembers where commands are SPATIALLY. They remember that ‘Open’ is under the left most menu. They remember that ‘Help’ is under the right most menu. They remember that ‘Print’ is under the left most menu, and halfway to two thirds of the way down. This is how we remember everything in the REAL world, like which draw we keep our socks in, which pocket I put my wallet in, etc.
‘The Ribbon’ is a classic example of atrocious user interface design, and an example of what happens when a bunch of overpaid idiots get PAID to ‘fix what ain’t broken’. Their opinions and ideas are completely untrustworthy and biased, because by their very job description, they had to find something NEW, or be out of a job. What if what we already have works fine?

‘The Ribbon’ is a disaster on an epic scale.

Reply  |  Quote
]]>
By: njc http://www.terminally-incoherent.com/blog/2007/09/04/open-source-ribbon-is-a-bad-idea/#comment-14109 Sun, 24 Jan 2010 00:37:20 +0000 http://www.terminally-incoherent.com/blog/2007/09/04/open-source-ribbon-is-a-bad-idea/#comment-14109

See http://perceptionofsnow.blogspot.com/2001/07/switchflip-user-interface -orebopl-ide.html for why Microsoft’s patent application is invalid…

Reply  |  Quote
]]>
By: Luke Maciak http://www.terminally-incoherent.com/blog/2007/09/04/open-source-ribbon-is-a-bad-idea/#comment-9237 Wed, 04 Jun 2008 02:08:14 +0000 http://www.terminally-incoherent.com/blog/2007/09/04/open-source-ribbon-is-a-bad-idea/#comment-9237

@UniDyne – In my experience, one place where the ribbon made real difference was MS Access. I can honestly say it made the interface more intuitive.

As for Word and Excel, I still have my doubts.

But you are right. Ribbon style interface is a good idea mainly for the large application suites.

Reply  |  Quote
]]>
By: UniDyne http://www.terminally-incoherent.com/blog/2007/09/04/open-source-ribbon-is-a-bad-idea/#comment-9236 Wed, 04 Jun 2008 01:54:47 +0000 http://www.terminally-incoherent.com/blog/2007/09/04/open-source-ribbon-is-a-bad-idea/#comment-9236

I, for one, welcome or new ribbon-powered overlords.

Seriously, the goal of Ribbon was to flatten the numerous menus/submenus and features of the Office platform and make them more accessible. To me, it seems to do the job. It means more users might be tempted to poke at features of Office they might have otherwise overlooked. It means more users can find the features they need.

It is important to remember that Ribbon was created for the typical user – not for developers.

That said, MOST applications have no need to implement a Ribbon interface. Ribbon is a concept that lends itself to applications bursting at the seams with features that need to be organized and displayed in an easy-access sort of way. For the majority of applications out there, toolbars and menus do the job perfectly well. Excel in Office 2003 looked quite a bit like toolbar soup to me. Office 2007 is a big improvement.

Microsoft flubbed on Ribbon though by not making it a generic library. Also, Microsoft has not one, not two, but THREE implementations of Ribbon. In different APIs. And none of them are .NET.

As for Apple using Ribbon – doubt it. Their applications are slick and intuitive enough already.

Reply  |  Quote
]]>
By: ScotsDistraction http://www.terminally-incoherent.com/blog/2007/09/04/open-source-ribbon-is-a-bad-idea/#comment-6053 Tue, 04 Sep 2007 23:13:49 +0000 http://www.terminally-incoherent.com/blog/2007/09/04/open-source-ribbon-is-a-bad-idea/#comment-6053

The Ribbon is one of the more hideous of Microsofts ideas of late. I dual boot XP and Ubuntu, and I use IE7 for three sites – the BBC iPlayer which refuses to use Firefox, a local doggy charity whose website refuses to display on Firefox, and Windows Updates. Occasionally, I’m forced to search for a menu function through the ribbon, and it’s utterly counter-intuitive. The thought of using any Microsoft Office product with that kind of interface is laughable – I can’t see anyone getting used to it in time, either. It’s got to be the most ridiculous change to a UI I’ve seen in a very long time. I hate to think of people wasting breathing time on developing a similar interface for anything Open Source.

Reply  |  Quote
]]>
By: Luke Maciak http://www.terminally-incoherent.com/blog/2007/09/04/open-source-ribbon-is-a-bad-idea/#comment-6052 Tue, 04 Sep 2007 20:28:55 +0000 http://www.terminally-incoherent.com/blog/2007/09/04/open-source-ribbon-is-a-bad-idea/#comment-6052

Not likely. Apple always kinda preferred the “menu goes on top of the screen” design principle. I think it’s one of their design guidelines or something. I can’t really see them tossing that tradition out to build the unified bulky ribbon.

While Microsoft was busy fucking the UI up for everyone, Apple folks redesigned the concept of a spreadsheet application allowing you to combine independent tables on a single sheet. Potentially useful functionality, vs pointless UI redesign – that’s the difference between where the two companies choose to spend their big bucks.

Reply  |  Quote
]]>
By: Craig Betts http://www.terminally-incoherent.com/blog/2007/09/04/open-source-ribbon-is-a-bad-idea/#comment-6050 Tue, 04 Sep 2007 17:51:12 +0000 http://www.terminally-incoherent.com/blog/2007/09/04/open-source-ribbon-is-a-bad-idea/#comment-6050

If *nix needs to be more like Microsoft, it should start including a license fee and random kernel panics . . .

I sure hope Apple doesn’t go down the old ribbon trail . . .

Reply  |  Quote
]]>