performanceWeb Platform
Font Display Strategy
MUST
MUST: Use `font-display: swap` to prevent FOIT (invisible text). Preconnect to font CDNs. Preload critical fonts. Match fallback font metrics with `size-adjust` to minimize CLS during font swap.
Prevent invisible text (FOIT) and layout shift from web fonts with proper loading strategies
Bad
Good
Why it matters
Web fonts can cause Flash of Invisible Text (FOIT) affecting LCP, and layout shift when fonts swap. font-display: swap shows fallback text immediately. Metric matching with size-adjust minimizes CLS.
References