FOIT
FOIT, or Flash of Invisible Text, is a web typography rendering phenomenon in which text content remains invisible while a web font is loading. It contrasts with FOUT, the Flash of Unstyled Text, where the text appears in a fallback font and then switches to the custom font once it loads. FOIT occurs when the browser blocks rendering of text until the web font is fully downloaded and parsed, so the glyph metrics are not available to display.
Causes and context: FOIT is tied to how @font-face fonts are loaded and how font-display settings are
Impact: FOIT can degrade perceived performance and readability, as users see a blank area instead of text
Mitigation strategies: Use font-display values such as swap or fallback to ensure text is visible immediately
---