Contact

Motion with a reason: transitions that explain

Motion

UI animation earns its place when it answers a question the user would otherwise have to work out. Where did that panel come from? Did my action work? What changed on this page?

Motion that answers nothing is noise, however polished it looks.

Motion shows relationships#

When a card expands into a detail view, the movement tells people the two are the same object. When a menu slides from the edge, it tells them where to find it again. These spatial cues reduce the effort of understanding a change.

Questions to ask of every animation#

  • What is this movement explaining?
  • Would the change be confusing without it?
  • Does it slow down a frequent action?
  • Does it still make sense with motion turned off?

Choreograph, don't scatter#

One orchestrated transition reads better than many small effects firing at once. On this site, when you open a project the title arrives first and each block follows a fraction of a second later. The header and project index stay still, so the eye knows only the content has changed.

Easing carries the character#

Linear movement feels mechanical. Ease-out curves, which start fast and settle slowly, feel responsive because the motion begins the moment you act. Long, soft settles feel calm and editorial; short, snappy ones feel technical. Pick one character and use it consistently.

Respect the setting#

Some people get motion sickness or simply prefer stillness. Operating systems expose that choice, and the web can read it through the prefers-reduced-motion media query. When it is set, replace movement with simple fades or no transition at all.

Motion should make the interface easier to follow, never harder to use.

Start small#

If a product has no motion yet, begin with the moments that most often confuse people: opening and closing panels, switching views, confirming an action. Add a transition to each, test it with real users, and only then consider anything decorative. Most of the value sits in those few places.

Timing micro-interactions

Motion

Small animations live or die on timing. A few milliseconds separate feedback that feels instant from feedback that feels slow.

Ecommerce

Movement-first commerce: shopping by activity, not SKU

E-commerce

Most stores are organised the way the warehouse is. Organising around what people actually do changes how they browse, compare and choose.

thumb

Designing for the thumb: mobile navigation that holds up

UX

Most phone use is one-handed. Navigation that respects the reach of a thumb feels effortless; navigation that ignores it feels like work.

thumb

Choosing a typeface for an editorial brand

Typography

A typeface sets the tone before a single word is read. Here is how I narrow the choice for brands that want to feel considered rather than loud.