If you’ve ever used Typekit to serve webfonts, you’re definitely familiar with the Flash Of Invisible/Unstyled Text problem.
While googling “why doesn’t typekit cache,” I discovered Typekit Cache, a script that stores your Typekit webfonts in localStorage to eliminate the Flash Of Invisible/Unstyled Text.
It’s easy to use, simply copy the contents of typekit-cache.min.js before your Typekit (advanced) embed code.