UX Research Term

Affordance

Affordance refers to the perceived or actual properties of an object that suggest how it can be used. In UX design, affordances are visual cues that help users understand how to interact with elements without explicit instructions.

Why Affordances Matter

Affordances are foundational to intuitive design. When users encounter an interface, they need to quickly understand what actions are possible without extensive trial and error. Well-designed affordances:

  • Reduce cognitive load for users
  • Decrease learning curve for new interfaces
  • Minimize errors and user frustration
  • Increase efficiency and task completion rates
  • Build user confidence through predictable interactions

When digital interfaces have clear affordances, users can focus on their goals rather than figuring out how to use your product.

Types of Affordances

Perceived vs. Real Affordances

  • Real affordances are the actual physical possibilities that exist (what actions can actually be performed)
  • Perceived affordances are what users believe they can do with an element, regardless of what's actually possible

In digital design, we primarily work with perceived affordances since screen elements don't have physical properties.

Explicit vs. Pattern-Based Affordances

  • Explicit affordances use visual cues like shadows, highlights, and animations to indicate interactivity
  • Pattern-based affordances rely on established conventions users already understand (e.g., blue underlined text for links)

Affordances vs. Signifiers

These terms are often confused but represent distinct concepts:

AffordanceSignifier
The action possibility itselfThe indicator that communicates the affordance
What can be doneWhat shows it can be done
Often invisibleDeliberately visible

Don Norman, who popularized both terms, explains that signifiers are the perceivable aspects that indicate affordances. For example, a button's raised appearance (signifier) indicates it can be pressed (affordance).

Best Practices for Creating Clear Affordances

Visual Design Techniques

✅ Use shadows, highlights, and contrast to make interactive elements stand out ✅ Maintain consistency in how similar elements behave throughout your interface ✅ Follow established conventions when appropriate (e.g., shopping cart icons) ✅ Use hover states to reinforce clickable elements ✅ Implement appropriate cursor changes (pointer for links, etc.)

Contextual Considerations

✅ Consider the user's mental model and expectations ✅ Provide stronger affordances for primary actions ✅ Use motion and animation judiciously to highlight interactive elements ✅ Test your affordances with real users from your target audience ✅ Ensure affordances work across different devices and contexts

Common Affordance Mistakes

False affordances: Elements that look interactive but aren't (e.g., underlined text that isn't a link) ❌ Hidden affordances: Interactive elements with no visual cues indicating they're actionable ❌ Conflicting affordances: Elements that suggest multiple incompatible actions ❌ Broken conventions: Using standard patterns in non-standard ways ❌ Overdesigned elements: When visual styling obscures functional purpose

Using Card Sorting to Test Affordances

Card sorting can help evaluate if your interface elements effectively communicate their purpose:

  1. Create cards representing different UI elements with their visual design
  2. Ask participants to sort them into categories like "clickable," "scrollable," or "informational"
  3. Analyze results to identify which elements clearly communicate their affordance

This modified card sorting approach can reveal whether your design's perceived affordances align with your intentions. When participants consistently misinterpret your UI elements, it signals that your affordances need refinement.

Real-World Examples

  • Clear affordance: A button with depth, highlight effects, and label text
  • Poor affordance: Flat, unlabeled icons with no hover states
  • Innovative affordance: Pull-to-refresh gesture, which uses animation to reinforce the interaction

Improving Your Interface's Affordances

To create interfaces with stronger, more intuitive affordances:

  1. Inventory your key interactive elements
  2. Evaluate each against established patterns and user expectations
  3. Strengthen visual cues for important actions
  4. Test with users to validate your assumptions
  5. Iterate based on user feedback

Remember that good affordances become invisible to users—they simply know what to do without thinking about it.

Want to test if your interface elements effectively communicate their purpose? Try running a card sorting study to uncover how users perceive your design's affordances and identify opportunities for improvement.

Try it in practice

Start a card sorting study and see how it works