Affordance

From Knowino
Jump to: navigation, search

An affordance is a feature or control which provides a signal as to how an object is supposed to be controlled or manipulated. By guiding the user to the correct operation, affordances reduce the need to explain how to use something.

[edit] Affordances of common controls

Affordances suggest both operations and restrictions on those operations. For instance, the shape of something meant to be held in a hand may make it comfortable to hold only in a certain way, thus guiding the hand to the correct placement. Every type of control has an intuitive operation (in the usability sense of being commonly understood, rather than instinctively known) associated with it.

Button (physical) Pushing
Button (software) Clicking (to do something)
Flat plate (as on doors) Pushing
Handle Pulling
Knob Turning
Level Push and pull
Link Clicking (to bring up information)
Slider Moving back and forth

[edit] Lack of affordance

Where there are no affordances, even everyday objects can become confusing and difficult to use. For instance, consider a set of drawers with no handles. How do you open them? When there are handles, no one give a second thought to it. Another common example is the door which is meant to be pushed from one side and pulled from the other, but has identical handles on either side. Often, having to provide labels for simple operations like "push" and "pull" is a sign of an affordance failure.

Information.svg Some content on this page may previously have appeared on Citizendium.
Personal tools
Variants
Actions
Navigation
Community
Toolbox