For performance reasons, you should load a system font by default, and switch to your custom font only after it has loaded. Otherwise, users can be left with a blank page while the font downloads and parses.
The problem with this approach is that the fallback system font and your custom font may look quite different from each other, causing a noticeable change in page design.
I wish I knew about this months ago. Super useful!
- More articles on...
- Design & UX
Get the Spare Parts Newsletter
Every week, I send out a short email packed with web development resources and interesting stuff from around the web.