Motion With Meaning
Motion With Meaning: How Animation Shapes Attention, Continuity, and Perceived Time
Motion can make a digital product feel coherent because it shows what happened between one state and the next. A panel does not simply exist and then disappear; it returns toward the place it came from. A reordered item travels to its new position. A submitted form acknowledges the action before presenting the result.
That continuity can be valuable—but animation is not automatically clearer than an instantaneous change. Motion is fleeting. It can be too fast to interpret, too elaborate to follow, or so frequent that it becomes interference. The goal is therefore not to animate an interface. It is to decide when change over time communicates something that a static state cannot communicate as effectively.
Motion is temporal information architecture
Layout describes relationships in space. Motion describes relationships through time.
A useful transition can answer questions such as:
- What changed?
- What caused the change?
- Where did this object come from?
- Where did it go?
- Is this a new object or the same object in another state?
- Did the system receive the action?
- Is the system still working?
This suggests a more demanding standard than “Does the animation look polished?”
If removing the motion removes useful information, the motion may be doing real work. If removing it changes only the product's mood, it is expressive motion—and should earn its cost accordingly.
Both kinds can belong in a product. Functional motion should improve comprehension or control. Expressive motion can establish character, reinforce a meaningful achievement, or make an infrequent moment memorable. Problems arise when expressive motion delays routine work or is presented as if it were necessary for usability.
What the research says—and does not say
Research on animation is more qualified than design guidance sometimes implies. There is good evidence that particular transitions can help people track objects and preserve a mental map. There is not good evidence that animation, as a category, improves comprehension.
Animation can preserve a mental map
In a controlled study of a zoomable family-tree interface, Bederson and Boltman found that animation improved participants' ability to reconstruct the information space without increasing task time. The benefit was not “movement makes everything easier.” The transition exposed the spatial relationship between views, helping people understand where they had gone. (Bederson & Boltman, 1999)
That distinction matters. A side sheet entering from the side can imply that it is adjacent to the current task. A card expanding into a detail view can preserve the identity of the selected object. A horizontal transition can help express movement between peers or steps. The motion works because its geometry corresponds to the product's structure.
Animation is transient, and transience has a cost
Tversky, Morrison, and Bétrancourt reviewed research on animation used to explain complex systems and found little general advantage over equivalent static graphics. They proposed two useful tests:
- Congruence: Does the behavior of the representation correspond to the concept being communicated?
- Apprehension: Can people accurately perceive and understand the change while it occurs?
An animation may be conceptually appropriate yet still fail because it is too fast, too complex, or impossible to inspect. Static states can be compared at leisure; animation disappears as it plays. Controls such as pause, replay, scrubbing, or step-by-step progression can therefore matter when motion carries essential detail. (Tversky, Morrison & Bétrancourt, 2002)
The practical lesson is not that animation is ineffective. It is that motion should represent change, causality, trajectory, or continuity—things inherently suited to time—rather than merely making a static explanation move.
Motion can help people track correspondence
Heer and Robertson's research on transitions between statistical graphics found that carefully staged transitions could improve graphical perception by helping viewers follow how marks in one chart corresponded to marks in another. They also warned that a transition can mislead when its movement does not preserve the semantics of the data. (Heer & Robertson, 2007)
The same principle applies outside data visualization:
- An item that persists should usually remain visibly continuous.
- An item that has been replaced should not appear to be the same object merely because it morphs smoothly.
- A transition should not imply hierarchy, direction, origin, or causation that the product does not actually have.
Motion is persuasive. That is precisely why it must be truthful.
Staggering is not automatically clearer
Staggered entrances are often recommended because they appear to reduce complexity and guide the eye. Research complicates that claim. Chevalier, Dragicevic, and Franconeri tested staggered animated transitions under conditions expected to favor them and found negligible or sometimes negative effects on tracking performance. Staggering reduced the common-motion cues that helped viewers see which objects moved together, and made the start time of each object less predictable. (Chevalier, Dragicevic & Franconeri, 2014)
Staggering can still establish emphasis, sequence, or tone. It should not be treated as a universal clarity technique. When many items represent one group, synchronized motion may communicate their common status more clearly—and finish sooner.
Five jobs motion can perform
Most useful product motion serves one or more of five purposes.
1. Confirm an action
Motion can make feedback noticeable without requiring a dialog or persistent message. A toggle thumb moving, a dragged row settling into place, or a control briefly changing state confirms that the system recognized the input.
The feedback should begin quickly. People should not have to wait for an acknowledgment before knowing whether a tap or click worked. The visible state, accessible state, and underlying system state should agree; animation is not a substitute for semantic feedback or error handling.
2. Explain a state change
A static swap can be easy to miss, particularly when the result appears away from the user's current focus. Motion can bridge the states: an accordion indicator rotates as content is revealed; a selected card expands into details; a newly added item arrives in a list.
This is related to change blindness—the tendency to miss visual changes when attention is elsewhere or when a transition interrupts the visual signal. Motion can make a change more noticeable, but too many simultaneous movements create the same problem at a larger scale: each competes with the others. Nielsen Norman Group's overview gives useful interface examples of both effects. (Laubheimer, 2020)
3. Preserve spatial context
Directional movement can communicate an interface's model:
- Into and out of hierarchy: A shared element expands into detail and contracts toward its source.
- Forward and backward: Opposing directions help distinguish progression from return.
- Between peers: Tabs, gallery items, or neighboring dates may move laterally as equivalent destinations.
- From an edge: A drawer, sheet, or anchored menu moves from the boundary or control to which it belongs.
- Between unrelated destinations: A restrained crossfade or minimal transition avoids inventing a spatial relationship.
These are conventions, not laws. Direction also interacts with writing direction, operating-system patterns, gesture direction, and physical screen layout. Test bidirectional languages and do not assume that “forward” always means movement to the left or right.
4. Direct attention
Motion is unusually effective at attracting attention—including peripheral attention. That makes it valuable for consequential changes and dangerous as a default emphasis tool.
Use it to bring attention to a result, error, newly available action, or changed status when the user might otherwise miss it. Avoid looping, bouncing, pulsing, or repeatedly sliding elements near a task that requires concentration. If everything moves, motion no longer expresses priority; it becomes environmental noise.
The least motion that reliably communicates the change is usually the strongest choice.
5. Communicate system activity and progress
A loading indicator tells people that the system has not frozen. A determinate progress bar adds more: how much work is complete and, sometimes, how much remains. A skeleton can reserve the shape of incoming content and reduce layout shifts.
Motion also changes how waiting feels. Harrison, Yeo, and Hudson demonstrated that the visual behavior of a progress bar can alter perceived duration even when the actual duration is unchanged. In their experiments, certain moving visual augmentations made progress bars feel faster. (Harrison, Yeo & Hudson, 2010)
This should not become a license for deceptive progress. A progress indicator is a promise about system state. Do not race to 90 percent and stall, restart without explanation, or show determinate progress when the product cannot estimate it honestly.
Use:
- no indicator for genuinely immediate operations;
- a local pending state for a brief operation tied to one control;
- an indeterminate indicator when activity is real but completion cannot be estimated;
- determinate progress when meaningful progress can be measured;
- a skeleton when the incoming layout is predictable and reserving it prevents disruptive reflow.
A skeleton should resemble the structure that will replace it. An inaccurate skeleton creates a second layout transition and teaches the wrong expectation. Continuous shimmer is optional, not proof that loading is occurring; a subtle pulse, static placeholder, or reduced-motion alternative may be more appropriate.
Choose a transition from the relationship, not the component name
Two dialogs may need different transitions because they play different roles. Conversely, a card and a table row may use the same shared-element pattern because both open a more detailed representation of the selected object.
Before choosing an animation, identify the semantic relationship:
| Relationship | Motion approach | What it communicates |
|---|---|---|
| Same object, more detail | Shared-element or container transform | Identity persists across states |
| Child or next step | Directional or depth transition | Movement through hierarchy or sequence |
| Peer destination | Coordinated lateral transition or restrained crossfade | Equivalent position in the structure |
| Temporary layer over current context | Fade plus short translation or scale | Context remains underneath |
| Element anchored to an edge/control | Expand or translate from that origin | Where the element belongs |
| Unrelated top-level destination | Crossfade or minimal transition | Context changed without a false spatial claim |
| Reordered object | Direct manipulation plus settling movement | Where the object moved |
| State change in place | Color, opacity, shape, or short transform | Same object, new state |
The exact visual treatment should follow the platform and product language. The semantic mapping is the more durable rule.
Duration is a consequence, not a preset
There is no research-backed universal duration for a modal, drawer, toast, or page transition. Duration depends on:
- travel distance;
- size and visual weight;
- complexity of the change;
- whether the user initiated it;
- whether the user must understand something during it;
- how frequently it occurs;
- device and input context;
- whether the next action can begin before it finishes.
For ordinary product interfaces, these ranges are useful starting points, not standards:
| Scale | Starting range | Typical uses |
|---|---|---|
| Immediate feedback | 80–150 ms | Press, toggle, check, focus, small color or opacity change |
| Small transition | 150–220 ms | Tooltip, menu, compact expand/collapse, local state change |
| Medium transition | 200–300 ms | Dialog, notification, modest panel or content replacement |
| Large transition | 280–450 ms | Full-height sheet, substantial reflow, shared-element transformation |
Nielsen Norman Group recommends roughly 100–500 ms for most interface animation and emphasizes using the shortest duration that remains comprehensible and non-jarring. It also notes that frequent motion should be shorter and more subtle. (Laubheimer, 2020)
Avoid turning “500 ms is too long” into a law. A half-second may be intolerable for a button response but appropriate for a rare, large transition that carries information. Duration should be evaluated against the whole task, not the isolated clip.
Three practical rules are more reliable than one magic number:
- Acknowledge input immediately. The user should not wonder whether the system heard them.
- Let distance and complexity earn time. Larger or more informative changes may require longer durations to remain apprehensible.
- Do not hold the next action hostage. Where possible, let users continue, reverse, or interrupt without waiting for decorative motion to finish.
Easing communicates forces and intent
Easing determines how a value changes during a transition. It affects responsiveness as much as polish.
Ease-out for arrival
An entering element that moves quickly at first and slows into place feels responsive and makes its destination easy to perceive. Ease-out is therefore a strong default for menus, sheets, notifications, and elements settling after direct manipulation.
Ease-in for departure
An exiting element can begin more gently and accelerate away, spending little time near its final off-screen position. Keep exits shorter than comparable entrances when there is little new information to inspect.
Ease-in-out for repositioning
When an object moves between two visible resting positions, ease-in-out can make the complete path legible without an abrupt start or stop. It is useful for shared elements, reordering, and spatial changes that matter at both ends.
Linear for continuous rate—not for “rotation” as a category
Linear timing is appropriate when constant rate is the meaning: an indeterminate spinner, a continuously moving timeline, or another uninterrupted cycle. A rotating disclosure icon, refresh symbol, or object responding to manipulation may benefit from easing. Choose timing from the behavior being communicated, not the CSS property being animated.
Springs for responsive, interruptible motion
Spring-based motion can work especially well for gesture-driven interfaces because it responds naturally to velocity and can retarget without an abrupt discontinuity. Use overshoot carefully. A small settle may communicate elasticity; bouncing every panel and form control adds time and noise.
Do not justify every curve by claiming it “matches physics.” Interface objects are not physical objects, and literal realism is rarely the goal. A useful curve makes causality, destination, and control feel credible within the product's own motion language.
Choreography: decide what moves together
Choreography establishes sequence, grouping, and emphasis across multiple elements.
Synchronize objects that share a change
Items moving together are likely to be perceived as a group. If an entire collection changes state, coordinated timing can communicate that common cause. Arbitrary delays can weaken that relationship.
Stage only when the stages carry meaning
Use sequential motion when the order explains something: a container makes room before content appears, or a parent transition establishes context before a dependent detail is introduced.
Do not serially animate ten items merely because a stagger looks sophisticated. It increases the total duration and makes the last items wait. For long lists, animate the group, limit the stagger to the first few visible items, or omit it.
Give the most important change the cleanest signal
Prominence does not always require larger movement or longer duration. Isolation is often more effective. Reduce competing motion around the important event instead of escalating its animation.
Design interruption and reversal
Real users double-click, change direction, close a panel while it opens, navigate during loading, and use faster hardware than a prototype assumes. Motion should retarget from its current state rather than jump back to a starting frame or queue a sequence of stale animations.
An animation that works only when watched from beginning to end is not yet a robust interaction.
Accessibility: reduced motion is a different design, not zero milliseconds
Motion can trigger dizziness, nausea, headaches, and loss of concentration for people with vestibular disorders. Large scaling, panning, parallax, and movement tied to scrolling are common risks. WCAG 2.2 Success Criterion 2.3.3 requires, at Level AAA, that nonessential motion animation triggered by interaction can be disabled. W3C explicitly recommends supporting user motion preferences and removing unnecessary motion. (W3C, Understanding SC 2.3.3)
On the web, the prefers-reduced-motion media feature detects an operating-system preference to reduce or replace nonessential animation. It has broad browser support. (MDN, prefers-reduced-motion)
Reduced motion does not always mean deleting every transition. An instantaneous layout jump can also be disorienting. Depending on the interaction, a safer alternative might:
- replace large translation or scale with a short crossfade;
- remove parallax and scroll-linked movement;
- stop looping and decorative animation;
- reduce travel distance and overshoot;
- preserve essential progress or state feedback without spatial motion;
- let users pause, stop, replay, or step through essential animated explanations.
Also consider WCAG requirements for pausing or stopping automatically moving content and for avoiding flashes that can trigger seizures. Reduced-motion support does not address every animation-related accessibility risk.
Motion must not be the only way a state or relationship is communicated. A rotated chevron can support an expanded state, but the control still needs an accessible expanded/collapsed state. A shake can draw attention to an error, but the error still needs text, programmatic association, and appropriate focus handling.
Motion and performance are one experience
A beautiful transition that drops frames, shifts layout unpredictably, or delays input makes the product feel less coherent, not more.
As a general web implementation preference:
- animate
transformandopacitywhen they can express the intended effect; - be cautious when animating dimensions, position properties, large blurs, filters, or many shadows;
- reserve layout space before content loads;
- test on representative low-powered devices, not only design hardware;
- measure responsiveness and dropped frames under real data and network conditions;
- avoid using animation to disguise avoidable latency.
Performance advice is contextual. A property is not “free” merely because it can be composited, and promoting too many layers has memory costs. Designers and engineers should evaluate the implemented transition, not infer performance from the prototype.
Build a motion system, not a folder of effects
A motion system makes repeated behavior predictable while leaving room for context. It can define:
- purposes: feedback, transition, attention, progress, expression;
- duration tokens or ranges;
- easing curves and spring presets;
- transition families for hierarchy, peers, overlays, and shared elements;
- choreography rules;
- reduced-motion variants;
- platform-specific adaptations;
- implementation and performance constraints.
A minimal token set might begin like this:
duration-instant: 100ms
duration-fast: 160ms
duration-medium: 240ms
duration-slow: 360ms
ease-enter: quick start, gentle arrival
ease-exit: gentle start, quick departure
ease-move: acceleration and deceleration between visible states
ease-linear: constant-rate continuous activity only
Tokens create consistency, but they do not choose the correct transition. “Medium duration” cannot determine whether a page should slide, fade, transform, or appear without animation. The semantic relationship comes first; the token expresses it consistently.
For native mobile products, begin with platform conventions and components. Users bring learned expectations about gestures, navigation, sheets, system settings, and back behavior. A cross-platform brand language can coexist with those conventions, but overriding them should solve a real product problem.
A practical review framework
Before approving motion, ask:
What does the motion communicate?
Name the relationship, state change, feedback, or system activity.Would the meaning survive without it?
If not, provide controls or redundant cues so the information is still accessible.Is the metaphor accurate?
Do direction, origin, persistence, and hierarchy match the product's actual structure?Can the change be apprehended?
Test whether people can follow it—not merely whether it looks smooth.Does it attract the right amount of attention?
Motion should not compete with the primary task or with a more important change.Is it as short as it can be without becoming abrupt?
Judge this in repeated use, not only in a presentation loop.Can users interrupt or reverse it?
Test rapid input, changed direction, navigation, and dismissal during the transition.What happens with reduced motion?
Design and test the alternative rather than treating it as a last-minute override.Does the implementation preserve accessibility and state?
Check focus, keyboard behavior, screen-reader announcements, input blocking, and DOM order.Does it perform under realistic conditions?
Test real content, slow devices, constrained networks, and concurrent activity.
The goal is not natural motion. It is understandable change.
The strongest interface motion makes a product's behavior easier to perceive. It maintains object identity, shows causality, preserves context, confirms input, and gives honest feedback about system activity. Its timing is fast enough to respect the user's task and slow enough to make the change comprehensible.
Motion should not ask users to admire the interface every time they use it. It should help them remain oriented as the interface changes around them.
Good motion does not merely connect two screens. It explains the relationship between two states.
Further reading
Research
- Does Animation Help Users Build Mental Maps of Spatial Information? — Benjamin B. Bederson and Angela Boltman, 1999.
- Animation: Can It Facilitate? — Barbara Tversky, Julie Bauer Morrison, and Mireille Bétrancourt, 2002.
- Animated Transitions in Statistical Data Graphics — Jeffrey Heer and George G. Robertson, 2007.
- The Not-so-Staggering Effect of Staggered Animated Transitions on Visual Tracking — Fanny Chevalier, Pierre Dragicevic, and Steven Franconeri, 2014.
- Faster Progress Bars: Manipulating Perceived Duration with Visual Augmentations — Chris Harrison, Zhiquan Yeo, and Scott E. Hudson, 2010.
Accessibility and implementation
- WCAG 2.2: Understanding Animation from Interactions — W3C Web Accessibility Initiative.
prefers-reduced-motion— MDN Web Docs.- Responsive Design for Motion — WebKit.
Applied design guidance
- The Role of Animation and Motion in UX — Nielsen Norman Group.
- Executing UX Animations: Duration and Motion Characteristics — Nielsen Norman Group.
- Choosing the Right Transitions — Material Design research on container transforms and other transition patterns.