Websites

How to use autoplay video on a fast portfolio website

Use lightweight video previews, clear posters and full-quality playback to show portfolio films while keeping the website responsive and usable.

  • Published 10 Oct 2026
  • 6 min read
  • By Bricks

Autoplay video can make a portfolio feel immediate, but the preview and the full film have different jobs. The preview introduces the work in a card or gallery. The full film deserves its own viewing experience, with enough quality and control for someone who chooses to watch it.

Build around those two roles. Use a small, intentional loop for the preview, a useful poster while it loads and the complete source when the viewer opens the film. This gives the page motion without making every small card carry the largest available file.

The implementation also needs to respond to visibility, sound expectations and motion preferences. A fast first screen is only part of the experience. The page should remain usable while several films are visible and when a visitor opens or closes a viewer.

Choose the preview moment deliberately

Select a short sequence that communicates the visual direction clearly. A preview should work without the context of a full opening, voiceover or end frame. Avoid choosing a moment that only makes sense once the film's story has developed.

Keep the loop's purpose separate from the complete edit. It may show a product detail, a useful action or the atmosphere of a campaign. The preview is an introduction to the work, and the complete film remains available for the person who wants to understand more.

Review the transition between the end and beginning of the loop. A jarring cut can become more distracting through repetition. Sometimes a shorter section works better than a longer extract because it repeats more naturally and communicates the key visual information quickly.

Match the asset to the displayed size

A small card does not need the same resolution or bitrate as a full-screen player. Export previews for the sizes where they are actually displayed, preserving the original proportions. Check fine details and text at the final size before deciding how much compression is acceptable.

In Bricks' October 2026 website update, eleven new preview files totalled about 5.8 MB, compared with 85.1 MB for their original films. That was a 93.2% reduction for those files. It describes the derivatives we measured, rather than the complete page payload or a promised result for every website.

The retail work pages retain the full sources in the film viewer. This separation lets a small preview load a compact asset while a deliberate viewing action opens the complete film. Original sources should remain recoverable and clearly identified alongside their derivatives.

Load and play according to visibility

A film below the page should not need to transfer its full preview before the visitor reaches it. Use visibility-aware loading and a poster to hold the intended space. Pause previews that move offscreen or belong to a hidden tab so the page does not keep doing unnecessary work.

Google's video loading guidance describes native media loading where supported and JavaScript approaches for other cases. Browser support changes over time, so choose an approach against the browsers you need to serve and test the actual behaviour rather than relying on one attribute alone.

Treat the main first-screen media separately from distant gallery items. A blanket loading rule can delay the very image or poster a visitor needs to see immediately. Assign priority according to the page's hierarchy and measure the result in the real layout.

Keep sound and motion predictable

Muted previews provide a more predictable starting point than unsolicited sound. Chrome's autoplay policy explains the distinction between muted playback and playback with audio. Give visitors a deliberate action to open the film or enable sound, and handle a rejected playback request gracefully.

Respect a visitor's reduced-motion preference. A still poster can continue to introduce the work while an explicit viewing action starts the full film. Consider a clear pause control for galleries with continuous motion, particularly where the visitor needs time to read alongside the moving content.

When a full viewer opens, pause the background previews. On closing it, restore focus to the item the visitor opened and resume the appropriate visible previews. That relationship makes the page easier to navigate with a keyboard and avoids several competing films playing behind one focused viewing experience.

Measure the real transfer and playback

File size is useful, but it does not describe every part of a page's performance. Measure which files actually transfer, how much data is received and how long a visible preview takes to begin playing. Test a fresh browser context as well as a return visit with cached resources.

For four new Bricks retail previews, mobile-sized Chrome measurements recorded playback beginning 319 to 375 milliseconds after the films were scrolled into view. The completed media transfers were roughly 0.34 to 0.77 MB each. Those were observations with a warm CDN edge and normal network conditions under concurrent checks, not guarantees for other visitors.

Keep the conditions beside the numbers. A small file, a warm cache and a fast connection can produce a different result from a first visit on a constrained connection. Performance reporting is more useful when it names what was measured and avoids turning one test into a universal claim.

Review the whole portfolio experience

Test a page with several visible films, rather than only one isolated player. Check that posters fit the layout, the previews begin when expected and full-quality films open from the correct items. Verify that closing the viewer returns the visitor to the same context.

Use desktop and mobile layouts and test reduced motion. Check the interaction with filters: hidden results should stop playing, and newly shown items should load and play when appropriate. A gallery can appear correct in its initial state while behaving poorly after a filter or a page transition.

Keep the visual interface focused on the work. Client names and clear opening actions are useful. Extra duration badges, large play overlays and repeated decorative labels may add clutter to a small preview. Choose the information that helps someone decide what to view next.

Use a repeatable viewing check

Open a representative gallery in a fresh browser context and scroll a preview into view. Record the source requested and when playback becomes visible. Open the full film, confirm that the original source is used and check that background previews stop. Close the viewer and verify focus returns to the opening item.

Repeat the sequence on a narrow viewport and with reduced motion enabled. Include a page with several visible films and a filtered gallery, because those states can reveal problems an isolated player test misses. Save the conditions and observations beside the release so a later change has a useful reference. The portfolio case study guide explains how those film interactions fit within the wider reading and browsing experience. These checks assess the implementation without turning one network observation into a performance promise.

Frequently asked questions

Should the autoplay preview be the complete film?

Usually a separate short derivative is more practical for a card. Keep the complete source for deliberate viewing and make sure the preview represents the film accurately.

Does a smaller file guarantee instant playback?

No. Network conditions, caching, decoding and the loading implementation all matter. Measure the actual page under stated conditions and keep file-size claims separate from startup observations.

What should happen when autoplay is unavailable?

Show a useful poster and preserve a clear way to open the film. The page should still communicate the project even when automatic playback does not start.

Bricks' website and product work connects visual presentation to practical performance. For a film portfolio, that means treating previews, full playback and navigation as one considered experience.

Keep reading

More from the Journal.

The Bricks Journal

Websites

What a useful portfolio case study page should show

10 Oct 2026 · 6 min read

The Bricks Journal

Websites

How to move a Webflow website while keeping useful URLs

10 Oct 2026 · 6 min read

The Bricks Journal

Websites

What a website enquiry form should ask a new client

10 Oct 2026 · 6 min read