[Psi-devel] Re: recent Remote Control, Execute Command, AdHoc work
trejkaz at trypticon.org
Sun Jun 26 00:48:42 PDT 2005
On Sun, 26 Jun 2005 17:02, Nolan Eakins wrote:
> Creating a popup menu right before it is displayed isn't hard at all.
> The question is whether UI design guidelines for OS X and possibly Gnome
> should be broken. I'm not entirely sure what they say about items that
> are of different types, say files vs. directories for example, but I
> know for most other things designers are advised to show every option
> even disabled ones to aid in memorizing the menu item's position. Either
> checking the guidelines or passing it by Julian Missig might be good. He
> just comes to mind because I think he might be a little specialized in
> UI design.
The question is, is a command which can be executed the "same type" as a
groupchat server or a transport? I would at least argue that two things are
the same type only if their service discovery identities are the same.
But the bigger problem is, as the number of things you can do to a single item
grow and grow, the menu gets longer and longer, and sometimes it just makes
more sense to start hiding the options to save space.
Besides, disabling menu items is "considered harmful" in itself. When a menu
option is greyed out, the user has no idea why it's greyed out, so they can't
even figure out how to use it. I remember reading a paper on that subject,
which asked designers to make all options actionable, but to pop up an
informative dialog to describe exactly why the action couldn't be performed
at the time it was requested.
Email: Trejkaz Xaoza <trejkaz at trypticon.org>
Web site: http://trypticon.org/
Jabber ID: trejkaz at jabber.zim.net.au
GPG Fingerprint: 9EEB 97D7 8F7B 7977 F39F A62C B8C7 BC8B 037E EA73
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: not available
Url : http://listserver.dreamhost.com/pipermail/psi-devel-affinix.com/attachments/20050626/0bcc7d45/attachment.bin
More information about the Psi-devel-affinix.com