[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ayatana] why global menubar/application menu isn't such a great idea



On 4/4/2011 10:57 PM, Ian Santopietro wrote:
There is no definitive fact that says that Google knows best. They have their preferences about UX, and Canonical has their's. Just because these two entities don't agree doesn't make one or the other right or wrong.
Google knows about collecting data, lots of data, analysing it and drawing the correct conclusion from it. That's what I meant by that, sorry for the confusion.

It's not about disagreement here but the problem that menubar-on-top breaks tabs-on-top. It's not that different design choices disagree theoretically but it's a factual conflict between the two paradigms that can't coexist without getting into each others way.
Most of Canonical's usability testing seems to indicate that it's easier to hit the Gobal menu. It's at the edge of the screen, so you only need to aim along one dimension. Plus, the first (Typically File) menu is in the exact same place every single time, even between a maximized vs. restored window. I've been using Unity since Alpha 3, and while the global menu isn't perfect, it is better than what we had before.
Well, duh. That's what I'm talking about.
But why put the file menu into that privileged spot if it only contains a fallback menu no one uses?
Chrome and Firefox do it wrong, IMO. I use the global-menu firefox extension, and wish I could do that with Chrome. Cramming all of that menu into a single button is not ergonomic.
It would be nice for example to directly address the tool menu with one click, but probably those that do use these nested functions also tend to be the ones who know and prefer keyboard shortcuts? There's always room for improvement but the basic design choice of Chromium, the simple minimalistic design clearly pays off in terms of rising market share and general user satisfaction.
The top panel displays a lot of information, including the menu, BFB, and indicators. most windows still have titlebars (Including Firefox 4).
It doesn't. At least not in Windows.latest which clearly is the primary focus of the UI team.
That won't be changing. Putting the menu there saves space because you don't need a menu bar or menu button anywhere else; it's all up there. The Show on hover is not great, usability wise, but there aren't a whole lot of viable alternatives. There have been some good exceptions, but with Unity at it's current state, I don't think it's realistic to try an reimplement that much code in such a short time.
I agreed that this design makes sense IF:
a) the screens is small (fullscreen, single task preferred)
AND
b) applications really need a menubar (not a fallback) and aren't served better by tab bar on top.

It's great, I love it keep it. But don't make it default for user cases that are served better by a different paradigm.
Your "Menus are outdated" arguement is invalid. There are lots of outdated items in the current Desktop Metaphor that are outdated, and revolution isn't the way to go there. Evolution keeps users much happier.
I beg to differ. I don't have one but apparently these tablet things are all rage and people who do have them start to use them more than their PCs. They als do seem happy with the new metaphor. It's no Desktop but last time I checked it's still a graphical UI and Unity is going to support touch input.
2011/4/4 giff g <giffgilll@xxxxxxxxxxx <mailto:giffgilll@xxxxxxxxxxx>>


    In response to that apparent contradiction:
    When I talk about how the text menu is becoming obsolete I have
    native OS X applications in mind, modern "apps" written in Cocoa.
    Not "legacy" gtk2 programs that haven't seen an interface change in
    years or I have Windows 7 in mind, where IE, Office, built in programs
    like Wordpad and Paint switched to a menubar-less interface.

I forgot quite a few applications there. Windows Explorer, the image viewer, the Windows Live suite, the media player. In fact of all the popular first party programs notepad is the ONLY one with a menubar. That should give us something to think about. I guess Apple also would love to get rid of their menubar given how Lion is impregnated with iOS design metaphors and their first party apps do just fine without ever having to touch the menubar (except for preferences and if you want to check what version you are running).

In the spirit of anecdotal evidence I actually met several people who never use the OS X menubar. If something isn't exposed in the main window they call me complaining how "it doesn't work". I tell them the function is right there in the preferences or somewhere obvious. Happens repeatedly. The main problem clearly is that the menubar isn't anywhere near the center of their attention and it is always disappearing "mysteriously". Click on the desktop and Finder steals focus. No problem for single task fullscreen but that isn't the only valid mode of Unity, right?