Home / Guides / Performance

How to keep a website fast without removing every animation

A lively website can still be practical on a phone. The important question is how much work the page asks the device and network to do. A focused motion plan, well-sized images and sensible loading order can preserve the character of a design while reducing unnecessary waiting.

PerformancePublished 3 November 20263 min read
How to keep a website fast without removing every animation

Set priorities for the first screen

Load what is needed to understand and use the opening section. Decorative video, maps and complex scenes do not always need to start immediately. Keep the headline and contact action available while optional visuals load. A stable layout is also important: reserve space for media so that controls do not move as assets arrive.

Use suitable image dimensions

A small card does not need the same source image as a full-width display. Export appropriate sizes and use modern formats where they preserve the required quality. Keep originals for editing. Always check photographs and graphics after compression, especially small text inside an image, rather than assuming a smaller file is automatically acceptable.

Animate deliberately

Simple opacity and transform changes can often provide the desired transition without repeatedly changing document layout. Limit how many elements move at once and avoid unnecessary animation work while a section is offscreen. Performance still depends on the browser and device, so judge the final implementation rather than relying only on a general technique.

Respect the way people browse

Some visitors request reduced motion, use older phones or browse while saving data. Provide a readable experience without demanding a large visual effect. Keep touch scrolling natural and avoid effects that intercept ordinary gestures. A motion toggle should have a clear state and should not make essential content disappear.

Measure what actually ships

Test the built site, including its real images, fonts, forms and third-party embeds. Record which devices and tools were used. A desktop result does not prove the same experience on a physical phone. When reporting performance improvements, distinguish measured results from estimates and explain any network or browser limits.

A quick checklist

  • Prioritise content and enquiry controls.
  • Resize media and defer optional embeds.
  • Measure the finished pages honestly.