
.png)
Yuck, right? These don’t only occur on slower connections or under failure conditions but can happen at any time. Layout shifting - elements utilizing icons that suddenly get wider after the icon font has loaded.Invisible font variant text - bold or italic variants that show up as gaps in otherwise visible text until the typeface variant is loaded.Flash of invisible text (FOIT) - text that is missing from the page until the typeface has loaded.


What is synchronous (or blocking) loading?įort Awesome uses CSS features to load your icons and any typefaces you have from your kits. One comment we’ve received from a lot of users is: “How do I use this?” So we thought we’d take time to go over some patterns for async font loading and how you can use this feature. With it came some backward-incompatible changes that we felt were needed to clean up our initial release. Recently we announced a release of our asynchronous font loading, which is available through all of our kits on Fort Awesome.
