Zach Leatherman in Critical Web Fonts
Two Scoped Classes for the Flash of Faux Text (FOFT): This method complicates things a little bit more and uses two different stages of scoped classes. The first stage loads only the Roman font, then any variations of that are loaded in the second stage: Bold, Italic, Bold Italic.
Ok, let me clarify one thing first: from a research perspective this is kind of brilliant and I'm wondering why nobody did try this before. It's just the next logical step and Zach made a great case for it.
Just another thing we can automate with our build tools, which we now need to run for each and every page we publish. Just to have a font which for most of the people looks exactly like all the other ones.
I don't know which talk it was I've seen at the Fronteers Conference in Amsterdam, but I remember the gist: if we remove some code, and it looks almost the same as before, maybe the code shouldn't have been there in the first place.