Audience measurement
With your consent, Google Analytics and aggregate first-party counters measure site usage to help us improve it. These counters contain no search text, candidate, session identifier, or event identifier. You can change your choice anytime via “Cookies” in the footer.
Concept cluster
Compare a named action, navigation to a destination, and a compact action represented by an icon.
Does the control trigger an action, change location, or need to remain icon-only?
Try it
Compare all three behaviors
Shared comparison scenario:
This context stays fixed. Switch concepts to observe the mission, edge case, and specimen specific to each behavior.
Button
Button performs an action; Link navigates to a destination, while Icon button is the compact button variant whose visible label is replaced by an icon.
Your task
Activate Save with Space, verify the pending state blocks a second request, and recover from a server error.
Edge case to verify
During submission, the button preserves its width, exposes Saving, and blocks duplicate activation without removing focus.
Mission
Activate Save with Space, verify the pending state blocks a second request, and recover from a server error.
Subject: Weekly summary
Select a numbered marker on the schematic, or use the list below, to see its role. The schematic shows the concept's representative state.
Control
The interactive element that receives input and exposes state.
These descriptions fit every concept in the cluster, so none of them is enough to decide.