Hurtigere hjemmeside hjælp til en langsom hjemmeside

decoding async

Attributten decoding på img styrer om billeddecode sker asynkront. async kan reducere blokering af main thread og forbedre INP på billedtunge sider.

Skrevet af Kim Tetzlaff

Kort fortalt: Sammen med fetchpriority , lazy loading og srcset og sizes er decoding et finjusteringsværktøj. Det erstatter ikke korrekt filstørrelse eller format - se AVIF og WebP .

auto vs. async vs. sync

async lader browseren udskyde decode når muligt; sync kan være nødvendigt for nogle layout-scenarier. Test på lav-end Android - CrUX viser om jeres billedstrategi holder i felt.

LCP-billeder

Hero-billeder bør typisk ikke lazy-loades; fetchpriority="high" og korrekt sizes er vigtigere end decode-flag alene.

decode=async og main thread

Attributten decoding="async" hint’er browseren om at billeddekodning må ske asynkront så den ikke blokerer rendering af andet indhold. Det kan hjælpe på sider med mange billeder i viewport og nær hinanden.

Det er ikke en erstatning for korrekt billedstørrelse, komprimering eller loading="lazy" på below-the-fold medier.

LCP-billedet er særligt

For det billede der forventes at være LCP-element, vil I typisk prioritere hurtig synlighed frem for at udskyde dekodning. Kombinér med fetchpriority="high", preload når det giver mening, og passende dimensionsattributter for at undgå layout hop.

Test: LCP kan skifte mellem billede og tekst hvis billedet loader for sent - mål i felt, ikke kun lokalt.

Browserforskelle og fallback

Hint’et er netop det - browsere kan ignorere det i visse situationer. Byg ikke logik der kræver præcis timing af dekodning.

Hold altid width/height eller CSS aspect-ratio for at undgå CLS når dekodning afsluttes og pixels vises.

Videre på sitet

Relaterede guides og blogindlæg finder du i kortene nederst på siden. Overblik: Blog, Guides, Ordbog.

FAQ

Ødelægger async LCP?

Sjældent hvis billedet hentes tidligt - mål med DevTools og felt.

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