After the deep and thorough studies by Steve Souders on web fonts, there's surely a lot of concern among web developers about web fonts and their impact on page performance. However, such a concern should not be taken too seriously, because the interesting results reported by Steve concern only web fonts included via the CSS
@font-face rule. In short, Steve found out that this kind of font embedding creates a peculiar effect on web pages: fonts are first rendered without the specified web font and only later the font is completely loaded. This actually slows down page loading.
- the cufon loader
- the web font to be loaded
Unfortunately, the side effect of this technique is exactly the same as the aforementioned CSS technique: fonts are first rendered without styles and styled only later.
Apparently, the only way that has a minimum impact on page performance seems to be the inclusion via the
link element proposed by Google with its web fonts. I didn't notice any significant impact on page loading using this technique.