[sldev] build 3109

Boroondas Gupte sllists at boroon.dasgupta.ch
Fri Jan 22 03:48:54 PST 2010


Melinda Green schrieb:
> The solution is to use a "flyout" button instead of regular buttons.
Good idea. Also, I think the very same options should be made available
in the context menu when you click someone's name (or even chat) in a
conference/group session or local chat. I think we can live with some UI
redundancy as long as it's unobtrusive when it increases comfort by
having the most important actions always "at your fingertips" whatever
you might be doing just now.
> Using this approach we can use whichever default operation makes the
> most sense in each situation, with the rest of the operations in the
> drop-down. If desired, we can probably even code it to automatically
> switch defaults depending upon friend online status, etc.
I don't think we should change the defaults automagically, that'd be
confusing. Also it'd again bring up the usability race condition of
clicking the button while the contact is logging in or out, resulting in
another action than intended. Choose as the default action something
that's often needed and is always available (e.g., the current button's
functionality, opening the profile). For the flyout, just enable/disable
(grey out) entries depending on context/state, but keep the list the same.

cheers
Boroondas

PS: Wouldn't this discussion be suitable for the sl-ux list?


More information about the SLDev mailing list