Why change the menu bar to be mac os style? I don't understand what
benefit this provides. _Maybe_ for Fitt's law, but then why don't we
also put the toolbar button say down the left or right sides? In the end
I'd think it'd be more confusing: the window is the application's
domain, so I expect the menus inside it to interact with it. Menus
outside beginning to affect things could be confusing for end users. I
assume mac users don't have a problem because that's how its always
worked for them.
Janne wrote:
>warning! Ideas presented in this post will propably evoke stong reactions in
>some people :)! I originally made this post in kde-artist.org, but I'm hoping
>that I will be able to spark more lively discussion here, and I would love to
>hear some usability-related discussion about the proposal. The proposal
>contains some radical changes to the way KDE bahes, so opinions are more than
>welcome. I will now copy/paste my original essge from kde-artists.org:
>
>For a long time people have been telling how KDE 4 will enable developers to
>really change KDE. How it can be used to clean things up, and really make it
>better, without being held back by s past. And in spirit of that, I have
>had lots of ideas about KDE cooking in my head recently. While some of the
>suggestions may be controversial, there is always a method behind the
>. And still, my proposal is less radical than some other proposals I
>have seen. Controversial as my suggestions might be, they always follow
>certain guidelines. And in this proposal the guidelines are these:
>
>1. Keep things simple! Everything in the desktop needs to be simple and easy
>to use. Purpose of everything should be obvious to the user. If the user has
>to think about what something does, s too complicated.
>2. Remember Fs law! in the screen-borders are easier to access.
in the screen-corners are the easiest of them all to access.
>3. Make it visually pleasing! No unneeded clutter. Keep things smooth. No
>borders, lines, gizmos and the like, unless they are absolutely needed.
>4. In accordance with the vision for Plasma, desktop is a first-class citizen.
>
>Without further talking, behold the desktop of KDE 4.0:
>
>
>
>(if anyone wants to mirror the image, be my quest)
>
>My goal was to make it clean, smooth and uncluttered. I think I achieved my
>goal. course that mockup looks largely like current KDE, since I used 3.4
>as a basis for it. In 4.0, toolbars, windecs and the like would propably look
>different.
>
>What are the major changes in the desktop if compared to the current system
>(not all changs are shown in the mockup, due to my poor graphical skills)?
>
>1. Mac S-style menubar. It is controversial, I know. But the advantages it
>provides are substantial. And my approach has tried to minimize the
>drawbacks.
>
>2. What is that red thing in the top-right corner? Is the close
>-button. What is it doing in there you ask? Is an easy place to
>close the app. You can now access that button with a flick of a wrist,
>instead of having to hunt for the close window-button. The close
>window-button on this suggestion is A LT bigger than it is with traditional
>approach, thanks to it being in the screen-corner. Read on for further
>rationale in this text.
>
>3. In the bottom-left corner, is the Show D-button. This provides a
>quick access to the desktop, turning desktop in to a first-class citizen. And
>since s in the screen-corner, s easy to access.
>
>4. In the bottom-right corner (not shown in the mockup) is Kompose-button.
>This provides easy access to all running applications, no matter which
>desktop they reside at. And, again, it follows Fs law.
>
>5. The green-thingy in top-left corner is the Kmenu/Ali. And before you talk
>of copying W with that green button: it came about as a pair to the
>red Close Window-button. Red button closes apps, green button launches apps.
>Red button to close the system, green button to use the system. course,
>the color-scheme could be changed.
>
>By far, the two most controversial suggestions are the universal menubar and
>the universal -button (UCB). Universal Menubar has already been widely
>discussed, but the UCB has not been discussed. And I do think it warrants
>some serious consideration.
>
>The arguments supporting the UCB are these:
>
>1. Is fast and easy to access.
>2. It makes it more difficult to accidentally close an app, when you really
>wanted to just minimize/maximize it (I have done so, I bet you have done so
>as well)
>3. Is in consistent location.
>4. It makes it possible to close all the running apps, without moving the
>mouse (think of click-click-click-click-done)
>5. the buttons the user use to manipulate the app-window itself
>(minimise, maximise etc.) are actually in the window. Buttons that manipulate
>the app (close) are elsewhere. Why should the button for terminating the app
>be in the windec?
>
>What objections can I hear?
>
>1. You can only close the active app, not out-of-focus apps
>2. Is different from what we have now/what new users expect
>
>Well, #1 can be fixed. By default, clicking on the UCB would close the active
>window. Click & hold would drop down a menu with list of all running apps,
>and the user could choose from there the one he wants to close. The menu
>would also contain entry for logging out. If there are no apps running or the
>desktop is in the forefront, the button would function as a log-out button.
>This way the behavior of the button is consistant. Either it closes the
>window, or it closes the .
>
>What about #2? Well, things change. KDE t tie itself to the past, nor can
>it tie itself to other system (that is, KDE t be designed with Windows in
>mind, so that Windows-refugees will have it easy in moving to KDE. KDE must
>have an identity of s own). And differences in the system can be solved
>with education and documentation. And besides, UCB is not that different if
>you compare it to full-screen apps today. Tradition t stand in the way of
>progress.
>
>What about the Kmenu/ALI? It would be in the top-left corner. It could contain
>few quick-launch buttons, and application categories, and nothing else.
>Anything else would be too complex and too busy visually. Configuration and
>the like be handled elsewhere: namely in the s menu. That is, when
>the user clicks on the desktop, the menubar would show s related to the
>desktop. And there would be a menu for configuring the system. You might say
>that s too inconvenient to configure the system like that. But the idea is
>that you configure the system once, and then you just use it. Configuring the
>desktop is not something we do every day, and it must not therefore be
>uber-easy to access (note: Im not talking about making it hard to configure
>the system!).
>
>And the universal menubar? of the complaints I have heard is that s
>difficult to know which s menubar is displayed. But this is
>merely a question of implementation. For starters, the first application-menu
>could be named after the application (like is S X). That is, First menu in
>Konqueror would be called K. Also, out-of-focus apps could be faded
>in to the background, making it very obvious which application has the focus.
>
>SUMMARY
>
>This system would offer several good things. All important functions would be
>very easy and quick to access. Launching applications, accessing s,
>closing apps, showing the desktop, managing between apps and so forth.
>Regarding app-closing: even though it would be very easy to close the apps
>thanks to UCB, it would be VERY difficult to close a wrong app by mistake. So
>it offers all the good things of being easy and quick to access, without the
>drawbacks.
>
>Before condemning the proposal as ludicrous, give it a serious thought. Ask
>yourself: "Why should the button that terminates the app be alongside buttons
>that merely manipulate the app-window, in the windec?".
>
>kde-usability mailing list
>kde-usability (AT) kde (DOT) org
>
>
kde-usability mailing list
kde-usability (AT) kde (DOT) org