What should I check before adding video and animation to a public website?

Check purpose, mobile performance, loading, controls, captions, motion preferences, accessibility, hosting, analytics and ownership before adding website media.

Web Design
13 November 2026Updated 13 Nov 20266 min readBukhosi Moyo

Quick Answer

Add video or animation only when it helps a defined user task more effectively than a lighter format. Prototype the smallest useful version, measure its effect on mobile loading and interaction, and avoid autoplay with sound. Provide accessible controls, accurate captions and transcripts where needed, respect reduced-motion preferences, preserve readable content without the media and choose appropriate compression, poster images and lazy loading. Confirm hosting cost, privacy, consent, content rights, fallback behaviour and long-term update ownership. Test on real low-end devices and slow connections before deploying broadly.

Key Takeaways

  • Require a clear user and business purpose for every media asset.
  • Budget performance using real mobile devices and network conditions.
  • Provide captions, transcripts, controls and reduced-motion behaviour.
  • Preserve core information when media fails or is not played.
  • Assign ownership for rights, hosting, measurement and future updates.

Want the full breakdown? Scroll below.

People reviewing work together at a desk with laptops
On this pageJump to a section
  1. 1Define the job of the media
  2. 2Choose the lightest useful format
  3. 3Set a mobile performance budget
  4. 4Control loading deliberately
  5. 5Avoid harmful autoplay
  6. 6Respect reduced-motion preferences
  7. 7Provide captions and transcripts
  8. 8Use accessible player controls
  9. 9Preserve the page without media
  10. 10Compress and encode responsibly
  11. 11Choose hosting and delivery
  12. 12Address privacy and consent
  13. 13Confirm rights and claims
  14. 14Design analytics around the media's job
  15. 15Establish production ownership
  16. 16My take: motion should earn its weight
  17. 17Frequently asked questions
  18. 18Add media that improves the customer experience
  19. 19Related guides
  20. 20Sources

Share this article

Bukhosi Moyo

Growth Partner

Need help growing your company?

We build SEO-first websites and growth systems for South African businesses.

Get Started

Before adding video or animation to a public website, define the user task it improves and test the lightest format that can do the job. Budget mobile performance, provide accessible controls and alternatives, respect reduced-motion preferences and preserve the core message without playback. Confirm rights, privacy, hosting and maintenance ownership.

This is an accessible web design and conversion optimisation decision. Motion should improve understanding, not become decorative technical debt.

W3C guidance recommends captions for speech and important non-speech audio, descriptions for important visual information, transcripts where needed and accessible media players Source: W3C Web Accessibility Initiative.

Define the job of the media

Write the user question, desired behaviour and evidence that video or animation will help. Valid roles include demonstrating a process, showing physical context, explaining spatial change or confirming product behaviour.

If a still image, diagram or short text answers the question faster, use it. Do not add a looping background merely because a design concept feels static.

Choose the lightest useful format

Compare text, image, SVG, CSS transition, short video and interactive demonstration. Select the format that communicates the information with the lowest complexity and accessibility burden.

Avoid animated GIFs for large photographic sequences. Modern video formats can be more efficient and provide playback control; web.dev recommends replacing animated GIFs with video for performance where appropriate Source: web.dev.

Set a mobile performance budget

Define maximum initial bytes, delayed bytes, poster weight, player script cost and allowable effect on Core Web Vitals. Test on a representative lower-end phone and slow connection, not only an office laptop.

Measure largest contentful paint, interaction responsiveness, layout shift, total transfer and CPU. Video can sit below the fold yet still consume bandwidth if preload and scripts are configured poorly.

Control loading deliberately

Use a lightweight poster and appropriate dimensions to reserve space. Choose preload behaviour based on actual need. Lazy-load off-screen video and defer nonessential player code.

web.dev describes using preload settings and Intersection Observer approaches for lazy-loading video, while noting that implementation should suit the playback case Source: web.dev. Test the chosen pattern across supported browsers.

Do not lazy-load the primary poster or critical media in a way that delays the main content unexpectedly.

Avoid harmful autoplay

Do not autoplay sound. For silent decorative motion, assess whether autoplay is needed at all and provide a way to pause when motion persists.

Autoplay policies vary across browsers and devices, so never make the core message depend on automatic playback. Preserve a clear manual play control and meaningful poster.

Limit looping and movement near text, forms or important controls. Repeated motion can distract, cause discomfort or consume resources.

Respect reduced-motion preferences

Use the user's reduced-motion preference to remove, shorten or replace nonessential animation. Avoid large parallax, rapid zoom, flashing and vestibular triggers.

Reduced motion does not always mean remove every transition. Preserve functional state feedback with a simpler, near-instant alternative.

Test keyboard and touch interactions after motion is reduced. The interface must not rely on an animation finishing to expose required controls.

Provide captions and transcripts

Create accurate captions from the final audio, including meaningful non-speech information. Review automated captions rather than publishing them unedited.

Provide transcripts when they improve access, scanning, search or reference. Describe essential visual content that is not conveyed in narration.

W3C provides planning guidance for captions, transcripts, description and accessible players Source: W3C Web Accessibility Initiative. Determine the appropriate alternatives for the specific media.

Use accessible player controls

Controls must be keyboard operable, visibly focused, labelled and usable with assistive technology. Include play, pause, volume, captions and full-screen options as appropriate.

Do not hide controls until pointer hover. Ensure touch targets and contrast are sufficient. Keep focus stable when entering or exiting full-screen mode.

Test with keyboard, screen reader, zoom and high contrast across representative browsers.

Preserve the page without media

The page should still communicate its essential offer or instruction if the media fails, is blocked, is not played or consumes too much data. Provide a concise text summary and static evidence.

Do not place navigation or critical calls to action only inside video. Link to relevant details and downloadable information outside the player.

Use progressive enhancement so a failed script does not leave a blank hero.

Compress and encode responsibly

Create renditions appropriate to device and viewport. Remove unnecessary duration, resolution, frame rate and audio tracks. Use modern formats with compatible fallbacks where audience evidence requires them.

Set poster images, width and height. Avoid serving a desktop 4K background to a small phone. Consider adaptive streaming for longer or high-volume media.

Review visual quality at actual display size rather than preserving invisible production detail.

Choose hosting and delivery

Compare self-hosting, a video platform and a specialist media CDN by performance, player accessibility, privacy, analytics, cost, branding and regional delivery.

Third-party embeds can add scripts, cookies, requests and layout changes before playback. Test consent behaviour and consider click-to-load patterns when appropriate.

Document storage, bandwidth, transcoding, retention and account ownership. Keep original masters and captions under business control.

Address privacy and consent

Inventory identifiers, cookies, viewing analytics, embedded platforms and cross-border data flows. Ensure the privacy notice and consent design reflect actual behaviour.

Do not load optional tracking before the applicable choice. Configure privacy-enhanced modes only after verifying what they do.

Minimise analytics to decisions the business will use. View percentage and play events can be useful without collecting unnecessary identity.

Confirm rights and claims

Obtain licences and releases for footage, music, voice, images, locations and customer appearances. Record territories, media, duration and editing rights.

Verify every claim, statistic and demonstration. Add source or qualification where needed. Do not let fast-moving visuals hide conditions customers should understand.

Maintain an expiry date for time-sensitive offers, team footage or product interfaces.

Design analytics around the media's job

Track exposure, play, meaningful progress and relevant next action, but avoid treating completion rate as a universal outcome. A user may understand the answer in thirty seconds of a two-minute video.

Compare the page with and without media through controlled testing where traffic allows. Monitor mobile conversion, performance and accessibility feedback alongside engagement.

Define a removal threshold if cost or harm exceeds value.

Establish production ownership

Assign the content owner, rights owner, technical owner and accessibility reviewer. Store scripts, captions, descriptions, source files, approved claims and encoding settings.

Define how media is updated after a product change or rebrand. A stale demonstration can damage trust more than no video.

Include media in content and dependency audits.

My take: motion should earn its weight

My take is that website video is strongest when it shows something text cannot show quickly. Decorative movement often receives the largest budget and creates the least durable value.

Prototype with a storyboard and static frames first. If the user task improves, produce the smallest accessible version and measure it.

Frequently asked questions

Does video always slow a website?

It adds payload and processing, but loading, encoding, poster and player choices determine the impact. Measure the real implementation.

Should hero video autoplay?

Usually avoid it unless a clear purpose justifies silent motion and users can pause it. Never depend on autoplay for essential content.

Are automated captions enough?

They are a starting point. Review accuracy, speaker identification and meaningful non-speech audio before publication.

Can animation improve usability?

Yes, when it explains state or continuity and respects user preferences. Keep it brief, functional and non-blocking.

Add media that improves the customer experience

If your business needs fast, accessible media experiences, get in touch for website design and conversion optimisation.

Related guides

For further background, read our site speed and conversions and responsive web design. The user journey glossary explains the terminology used in those guides.

Sources

Share this article

Bukhosi Moyo

Written by

Bukhosi Moyo

CEO & Founder

Bukhosi is the founder and lead SEO strategist at Symaxx. He architects search-first digital systems for South African businesses, combining technical engineering with commercial strategy to build long-term organic assets.

Feedback

Was this helpful?

Tell us how this article felt in one click.

Back to Insights

Need help executing this strategy?

Plan a website that makes your services clear and helps customers take the next step.