
The thinking here was that it was better for performance to display the text as quickly as you can, even if it’s in the fallback font, and then to swap the font in when it finally downloads. However, beyond that it didn’t really solve the problem.Ī number of sites moved to font-display: swap when this first came out, and Google Fonts even made it the default in 2019. The font-display property for gave that choice to the web developer whereas previously the browser decided that (IE and Edge favored FOUT in the past, whereas the other browsers favored FOIT). Wasn’t font-display Supposed To Solve This? Neither option has really “won out” because neither is really satisfactory, to be honest.

#Font georgia css upgrade
If you want to use web fonts your choices are basically Flash of Invisible Text (aka FOIT) where the text is hidden until the font downloads or Flash of Unstyled Text (FOUT) where you use the fallback system font initially and then upgrade it to the web font when it downloads. Upcoming font options may finally deliver on the promise of making it easier to align fallback fonts to the final fonts.įont loading has long been a bugbear of web performance, and there really are no good choices here.


Web fonts are often terrible for web performance and none of the font loading strategies are particularly effective to address that.
