Bart,

Your instincts are correct. Here's a post I made on my blog awhile back:

Developers often ask me whether a function should be hidden when not available, or merely disabled. I gave them the following two rules in my UI Design First Aid lecture.

When a function is unavailable due to current system state, but may be enabled for the current user when the state changes, the control should be disabled. This provides a visual indication that the function exists, and the user knows that there is an action they can take to enable it. When possible, I specify a tooltip that explains why the function is disabled.

If a function will never be made available to the current user (barring a change of the user’s access privileges), it should never be seen by the user. There is no reason for the user to be exposed to functionality they cannot use. This only leaves them wondering why they can’t access it.


http://designaday.tumblr.com/post/47558495/back-to-basics-disable-or-hide



Jack L. Moffett
Interaction Designer
inmedius
412.459.0310 x219
http://www.inmedius.com


The public is more familiar with
bad design than good design.
It is, in effect, conditioned
to prefer bad design, because
that is what it lives with.
The new becomes threatening,
the old reassuring.

                    - Paul Rand


________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... [EMAIL PROTECTED]
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Reply via email to