unity-design team mailing list archive
-
unity-design team
-
Mailing list archive
-
Message #05522
Re: Dynamic menu items
-
To:
ayatana@xxxxxxxxxxxxxxxxxxx
-
From:
Thorsten Wilms <t_w_@xxxxxxxxxx>
-
Date:
Sun, 17 Apr 2011 10:52:00 +0200
-
In-reply-to:
<BANLkTikd2NpQ=8C-YDDySzVrBgy09OWt=w@mail.gmail.com>
-
Reply-to:
t_w_@xxxxxxxxxx
-
User-agent:
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.14) Gecko/20110223 Thunderbird/3.1.8
On 04/16/2011 10:16 PM, Dylan McCall wrote:
So, this is all about making menus a little more succinct and easy to
navigate. I think it's curiously parallel to what toolbars should be
(and mostly are).
Long term, the issue at hand is making all the commands and options of
programs accessibly. Especially those that can't be mapped to something
on the canvas/working-area directly.
To have a chance of doing better in he future, being able to try various
approaches and iterate quickly, an abstraction should be introduced and
advocated to application and environment programmers.
Instead of specifying menus directly, there should be sets of commands.
Maybe with tagging / overlapping grouping. This format should be rich
enough to allow building either traditional menus and toolbars, ribbons,
marking menus or command-line interfaces.
Unfortunately, lots of toolbars in GNOME are filled with
New / Open / Save / Save As / Select All / Cut / Copy / Paste / Help,
leaving no space for that stuff which is actually useful and you don't
know to look for in the menu. (Besides, if you look at a toolbar and
see all those redundant things, what is the chance you'll keep looking
to find the one or two useful things?)
The problem here is that a group of users do consider having those basic
file and clipboard actions on toolbars very useful. Some people just
don't use keyboard shortcuts (I still remember the look on some fellow
student faces, eyebrows raised to the max, on observing my use of
shortcuts and quickly OK-ing dialogs with Enter ...).
Oh, and don't forget touch-screen interfaces.
--
Thorsten Wilms
thorwil's design for free software:
http://thorwil.wordpress.com/
References