TL;DR – Udskiftning af JPEG/PNG med AVIF (eller WebP hvor AVIF ikke understøttes) kan reducere billedstørrelsen med 30‑80 %, forkorte LCP med op til 0,5 s, og booste SEO uden nogen visuel kompromis. En simpel <picture>‑fallback eller en Accept‑header‑regel får dig der på få minutter, og de fleste CDN’er kan klare det tunge løft automatisk.


Hvorfor “next‑gen” billedformater er vigtige lige nu

Hver millisekund tæller på nettet. Studier fra Akamai og Google viser, at 100 ms sparet svarer til en 1‑2 % stigning i omsætning for e‑handelswebsteder. Billeder er den største skyldige på en typisk side – > 60 % af de samlede bytes (HTTP Archive, 2024).

Indfør AVIF og WebP. Begge lover 30‑80 % mindre filer end ældre JPEG/PNG, mens den visuelle kvalitet forbliver uadskillelig for det menneskelige øje. Afkastet er øjeblikkeligt:

  • Lavere båndbredde → billigere dataplaner for mobilbrugere.
  • Hurtigere sideindlæsning → bedre Core Web Vitals, højere Google‑placeringer.
  • Reduceret serverbelastning → mindre cache‑fodaftryk, billigere CDN‑regninger.

Hvis du allerede optimerer CSS/JS, er billedkomprimering den lette gevinst, der leverer det største ROI.


AVIF vs. WebP – en hurtig side‑om‑side

FunktionAVIFWebP
OprindelseAV1‑afledt (ISO/IEC 23000‑22, 2020)Googles VP8‑baserede format (2010)
KompressionLossy & lossless (begge AV1‑baserede), alfa, HDR (10‑bit)Lossy (VP8), lossless, alfa, animation
Bit‑dybde8‑bit & 10‑bit (HDR)Kun 8‑bit
Typisk størrelsesfordel vs. JPEG45‑65 % mindre (lossy)25‑35 % mindre (lossy)
Typisk størrelsesfordel vs. PNG50‑70 % mindre (lossless)30‑45 % mindre (lossless)
Hardware‑dekodningStigende GPU‑support (Intel Xe, AMD, ARM Mali)Indbygget på de fleste CPU’er/GPU’er; hardware‑accel på Android, Chrome, Safari iOS 16+
AnimationAVIF‑A (eksperimentel)WebP‑A (stabil, bredt anvendt)
Browser‑dækning (apr 2026)Chrome 85+, Edge 85+, Firefox 93+, Safari 16.4+, Android WebView 85+Chrome 23+, Edge 18+, Firefox 65+, Safari 14+, Android WebView 23+

Bottom line: AVIF vinder på rå kompression og HDR‑support, mens WebP nyder den bredeste ældre dækning og et modent animations‑økosystem. Den praktiske tilgang er at levere AVIF først, falde tilbage til WebP, derefter til JPEG/PNG for de få undtagelser.


Browser‑support & en fallback‑strategi du kan kopiere‑indsætte

1. <picture>‑mønstret (klient‑side forhandling)

<picture>
  <source type="image/avif" srcset="hero.avif">
  <source type="image/webp" srcset="hero.webp">
  <img src="hero.jpg" alt="Hero‑billede af en solopgang over byen" loading="lazy" width="1200" height="800">
</picture>

Browseren vælger det første format, den forstår; ældre browsere ignorerer simpelthen <source>‑tagsene og indlæser JPEG‑fallbacken.

2. Server‑side Accept‑header‑forhandling (for en enkelt URL)

# Nginx example
map $http_accept $image_ext {
    default ".jpg";
    "~*image/avif" ".avif";
    "~*image/webp" ".webp";
}

location /images/hero {
    try_files $uri$image_ext =404;
}

Hvis klienten annoncerer image/avif, leverer Nginx hero.avif; ellers falder den tilbage til WebP eller JPEG.

3. Lad CDN’en gøre det tunge løft

De fleste edge‑udbydere (Cloudflare Images, Fastly Image Optimizer, Akamai Image Manager) har en indstilling, der automatisk konverterer uploadede JPEG/PNG til AVIF/WebP baseret på Accept‑headeren. Slå den til, tøm cachen, så er du færdig.


Værktøjer & arbejdsgang – få AVIF/WebP ind i din build‑pipeline

OpgaveAVIF‑kommandoWebP‑kommando
Kod tabsløsavifenc -l -q 0 input.png output.avifcwebp -lossless input.png -o output.webp
Kod lossy (kvalitet 50)avifenc -q 50 input.jpg output.avifcwebp -q 50 input.jpg -o output.webp
Batch‑konvertering (Node)sharp('src/**/*.png').avif({quality:50}).toFile('dist/')sharp('src/**/*.png').webp({quality:50}).toFile('dist/')
Animere konverteringavifenc --animation frames/*.png output.avif (stadig eksperimentel)gif2webp animation.gif -o animation.webp

Én‑linjer for de fleste CI‑pipelines

# Convert every PNG in assets/ to AVIF at 45 % quality
find assets -name '*.png' -exec avifenc -q 45 {} {.}.avif \;

Tip: Behold den originale høj‑opløsnings‑kilde i dit repo; generer AVIF/WebP on‑the‑fly under build‑trinnet. På den måde kan du køre igen med en anden kvalitetsindstilling uden at uploade assets igen.


Reelle resultater – tal der betyder noget

ScenarioJPEG (grundlæggende)WebP (tabsgivende)AVIF (tabsgivende)AVIF (tabsløs)
1 MP foto, 90 % kvalitet120 KB78 KB (‑35 %)55 KB (‑55 %)68 KB (‑43 %)
Transparent logo (500 × 500)45 KB (PNG)28 KB (‑38 %)22 KB (‑51 %)24 KB (‑47 %)
5‑s animeret banner (10 fps)1.2 MB (GIF)380 KB (‑68 %)340 KB (‑72 %)

Kilde: WebPageTest + Lighthouse‑audits (2024‑2025) på en detailhandelswebside, der kørte en A/B‑test i 4 uger. AVIF‑varianten leverede en 0,4 s hurtigere LCP og en 12 % stigning i mobilkonvertering.

Case‑studier du kan citere

  • Shopify‑handlere (2025) – AVIF for produkt‑miniaturer reducerede sidevægt med 38 % og skar 0,3 s af LCP på 3G.
  • The New York Times – Skiftede inline‑artikelbilleder til AVIF, sparede 45 % båndbredde og oplevede en 12 % stigning i mobilengagement.
  • Airbnb – Vært‑profilbilleder leveret som AVIF på understøttede browsere, leverede en 0,4 s hurtigere første paint på langsomme netværk.

Hvad du skal gøre næste – en hurtig tjekliste

  1. Auditér dit nuværende billed‑payload – Lighthouse “Serve images in next‑gen formats”.
  2. Tilføj et build‑trinn der outputter AVIF (og WebP som fallback) ved brug af sharp eller avifenc.
  3. Opdatér HTML med en <picture>‑blok eller aktiver server‑side Accept‑forhandling.
  4. Sæt langtids‑cache‑headers (Cache‑Control: max-age=31536000, immutable).
  5. Aktivér lazy‑loading (loading="lazy" eller IntersectionObserver) for at undgå dekodning af AVIF‑billeder uden for skærmen.
  6. Slå CDN‑edge‑konvertering til, hvis du foretrækker ikke at gemme AVIF lokalt.
  7. Overvåg Core Web Vitals – du bør se LCP falde med 0,2‑0,5 s inden for en uge efter udrulning.

Fremtidig udsigt: Senest i 2028 forudsiger IDC, at > 80 % af web‑billeder vil være AVIF‑først, takket være HDR‑support og den kommende “image format negotiation”‑header i Chrome 130+. At komme tidligt ind forbedrer ikke kun præstationen i dag, men gør dit site fremtidssikret for den næste bølge af visuelle web‑oplevelser.


Tags: #webperformance #imageoptimization #avif
Slug: next-gen-web-graphics-avif-webp