Hurtigere hjemmeside hjælp til en langsom hjemmeside

FOIT og FOUT

FOIT er kort usynlig tekst mens webfonten ventes. FOUT er synlig fallback-font der skifter til webfont når den er klar. Begge påvirker oplevet kvalitet og kan bidrage til CLS.

Skrevet af Kim Tetzlaff

Kort fortalt: Når en webfont ikke er klar ved første tekstoptegning, vælger browseren en strategi. FOIT (Flash of Invisible Text) skjuler teksten kort. FOUT (Flash of Unstyled Text) viser en fallback-font med det samme og skifter når den endelige font er klar.

font-display er jeres primære styring - se font-display.

FOIT (Flash of Invisible Text)

Brugeren ser intet eller næsten intet tekst i et kort vindue. Det kan føles “hullet” og skabe mistillid til om siden er i stykker. Til gengæld undgår I et synligt skifte mellem to snit - men I kan stadig få CLS når teksten pludselig vises med andre linjehøjder og bredder end fallback ville have givet.

FOUT (Flash of Unstyled Text)

Tekst er læsbar med det samme med system- eller fallback-font, derefter skifter udseende når webfonten er indlæst. Det kan føles uroligt, men indholdet er tilgængeligt tidligere - ofte det mindre onde for artikler, formularer og dashboards.

Hvordan minimerer I begge effekter?

  • Reducer downloadtid: færre weights og stilarter, font subsetting, WOFF2, og undgå unødvendige tredjepartsfont-kæder.
  • Preload den ene kritiske fontfil hvis den er på kritiske veje - se preload.
  • Match fallback-metrics med size-adjust / ascent-override (avanceret) så hop ved skift minimeres.
  • Overvej font-display: optional for accenter hvor perfekt snit ikke er kritisk - så undgår I nogle fulde loads til fordel for stabil tekst.

Forhold til Core Web Vitals

  • LCP kan være tekst - så font-hastighed er direkte relevant.
  • CLS påvirkes af om tekstblokke skifter højde ved fontskift.
  • INP påvirkes sjældent direkte af FOIT/FOUT, men tung font-pipeline kan stadig belaste main thread i andre dele af siden.

Relaterede begreber

FAQ

Hvilken strategi er bedst for SEO - FOIT eller FOUT?

Google belønner ikke én frem for den anden direkte. Det der tæller er brugeroplevelse og målbare signaler som LCP, INP og CLS. Vælg en fontstrategi der giver stabil layout og hurtig læsbar tekst - typisk med tydelig fallback og begrænset antal fontfiler.

Kan FOIT eller FOUT give CLS?

Ja. Hvis tekst pludselig vises eller skifter metrik når webfonten lander, kan layout hoppe. Brug font-display bevidst, begræns weights og overvej at matche fallback med size-adjust/ascent-override for mindre hop.

Er FOUT altid mindre slemt end FOIT?

For informationsindhold er læsbar tekst med det samme ofte at foretrække før et kort typografisk skifte. For brand-kritiske designs kan FOUT føles uroligt - så kombinerer I subsetting, preload og færre snit i stedet for at skjule tekst.

Adskiller mobil og desktop sig?

Ja. Langsommere net og svagere CPU forstærker ventetid og flash. Test på throttled 4G og rigtige mobilenheder - ikke kun desktop lab.

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