Skip to content

Affordances and Signifiers: Make Website Actions Understandable

Summary

Learn the difference between affordances and signifiers, write controls with clear outcomes, and test whether website cues match visitors’ expectations.

Published

Communicate Available Actions through Visible Cues and Labels

An affordance concerns an action possible through the relationship between a person and an environment. Distinguish the website’s available action from the visible cue explaining it.

Controls need understandable outcomes as well as recognizable appearance. Label booking and enquiry destinations distinctly.

Distinguish the Action from the Signifier

Don Norman describes perceivable cues as signifiers. (Don Norman: Signifiers) Button appearance and labels communicate what can be done.

Decoration resembling an interactive control can suggest an action that is unavailable.

Match the Label to the Result

An enquiry label leading to a download conflicts with the promised action. Use labels such as view prices or request a consultation.

After submission, explain the received state so visitors do not have to guess whether to resend.

Revise Cues from Actual Use

Observe a new visitor finding information and ask what they expected from an action. Click counts alone do not establish understanding.

Check template control labels and destinations, including the published page after changes.

SpreadSite is a no-code website builder that lets you create, publish, and update a website from Google Sheets using ready-made templates.

To publish a website with clear control labels and matching destinations, give SpreadSite a try!

Build a website with SpreadSite →

Frequently asked questions

Q: Is a button shape an affordance?

A: Distinguish possible action from its cue; the shape is considered as a signifier.

Q: Is a prominent button enough?

A: It also needs a label that explains the real outcome.

A: Avoid implying an unavailable action.

Q: How should improvements be chosen?

A: Compare information-finding behavior, expected outcomes, and actual results.

Sources

Build a website with Google Sheets using SpreadSite