Hurtigere hjemmeside hjælp til en langsom hjemmeside

AVIF

AVIF er et moderne billedformat der ofte giver markant mindre filer end JPEG/PNG. Det kan forbedre LCP, hvis du bevarer kvaliteten og bruger responsive størrelser.

Skrevet af Kim Tetzlaff

Kort fortalt: AVIF er et moderne billedformat, der ofte kan give væsentligt mindre filer end JPEG og PNG ved samme visuelle kvalitet.

Hvorfor bruge AVIF?

  • Mindre billedstørrelser ved samme visuelle kvalitet
  • Kan forbedre LCP hvis hero-billeder bliver lettere

Når billeder fylder mindre:

  • download tager kortere tid
  • der bruges mindre data på mobil
  • LCP bliver ofte bedre (hvis LCP-elementet er et billede)

Hvilken indflydelse har AVIF på performance?

AVIF påvirker typisk:

  • LCP: hvis hero-billedet bliver mindre, kan det blive hentet og vist tidligere
  • Speed Index: fordi mere indhold kan blive tegnet hurtigere
  • Stabilitet: mindre risiko for at billed-download “kvæler” anden kritisk trafik

Men AVIF er ikke kun “gratis”. Encoding kan være tungere, og hvis du vælger for aggressiv kompression, kan kvaliteten blive dårlig.

Hvornår blev AVIF indført?

AVIF (AV1 Image File Format) bygger på AV1-kodeken. Formatet blev populært i takt med:

  • bedre browser-support
  • bedre tooling (image pipelines, CDN image optimization)
  • behovet for mindre billeder på mobile netværk

I praksis er AVIF i dag en af de bedste muligheder, hvis du vil minimere billedstørrelser på tværs af mange skærmstørrelser.

AVIF vs WebP vs JPEG/PNG (hvornår hvad?)

En enkel måde at tænke det på:

  • AVIF: ofte bedst kompression, især på fotos – brug som førstevalg hvis support er OK
  • WebP: meget solidt og bredt understøttet – godt fallback
  • JPEG: fallback når du vil være “sikker” og kompatibel
  • PNG: kun til grafik med transparens eller når det er nødvendigt (eller brug AVIF/WebP med alpha)

Kvalitet: den vigtigste faldgrube

Hvis du komprimerer for hårdt, kan AVIF få:

  • “mudret” look
  • banding i gradients
  • artefakter i tekst og linjer

Praktisk anbefaling:

  • mål altid visuelt (side-by-side)
  • test på mobilskærme
  • brug en konservativ kvalitet til hero-billeder

Praktiske tips

  • Brug fallback til WebP/JPEG hvor nødvendigt
  • Servér responsive størrelser (srcset)

Udvidet praksis:

1) Brug responsive størrelser

Send ikke én stor fil til alle. Brug:

  • srcset og sizes
  • flere varianter (fx 320/640/960/1280)

Det er ofte vigtigere end selve formatet.

2) Prioritér hero/LCP-billedet

Hvis hero-billedet er LCP:

  • undgå lazy loading på hero
  • overvej preload (målrettet)
  • sørg for at det har korrekt dimension og format

3) Brug fallback korrekt

Brug picture:

  • source type="image/avif"
  • fallback image/webp
  • fallback img med jpeg/png

4) Pas på “over-optimering”

Hvis du gør alt for aggressivt (for mange varianter, for høj compression), kan du ende med:

  • dårlig kvalitet
  • mere kompleksitet

Hold det enkelt og mål effekten.

FAQ

Skal alle billeder være AVIF?

Ikke nødvendigvis. Start med de store billeder (hero, artikelbilleder), fordi de typisk påvirker LCP og dataforbrug mest.

UI-ikoner er ofte bedre som SVG, og små billeder giver mindre gevinst. Fokusér på de steder hvor billedbytes dominerer.

Kan AVIF gøre et site langsommere?

Sjældent i praksis, men det kan ske hvis du: - serverer AVIF uden fallback (så nogle brugere får problemer) - har en tung build/pipeline der gør deploy langsommere eller mere ustabil - ikke har caching (så dyr generering sker ofte)

Brug fallback (WebP/JPEG), og mål på rigtige sider før du ruller ud bredt.

Næste skridt fra begreb til handling

Guides og blogindlæg der matcher begrebets emne - ud fra fælles tags og sidens fokus.

Om forfatteren

Kim Tetzlaff

Kim skriver og vedligeholder indhold på hurtigere-hjemmeside.dk med fokus på målelig performance, Core Web Vitals og teknisk SEO. Målet er at gøre optimering konkret: hvad der faktisk flytter tal i feltdata, og hvordan du finder den korteste vej fra symptom til fix.

Kim Tetzlaff