Web Fonts and FOUT…

Most webfonts don't take long to load, but some do.. there are a few possible behaviors here.

1) Use a system font immediately while the webfont loads. When it does, change the font (2011-era Firefox behavior)
2) Keep the text invisible until 3 seconds, then fallback to a system font. When the webfont finally loads (e.g. at 6 seconds) change the text to use it. (current Firefox behavior)
3) Keep the text invisible until 3 seconds, then fallback to a system font. When the webfont finally loads (e.g. at 6 seconds) put it in the cache for next time, but don't visually change.
4) Keep the text invisible until the webfont is ready (current Safari & Chrome behavior)

Which of these options do you think is best for your users? Please +1 the comment below that you think is best.
Shared publiclyView activity