Hacker News new | comments | show | ask | jobs | submit login

Even if you're in a rare situation where you can't make do with Helvetica or Georgia or one of the other standard fonts, the long load time that your custom font imposes is going to affect my impression of your page much more than any improvement in readability or expression that the font may provide. You only have a few seconds to make a first impression.

Of course this only applies to the copy in the body of the page. Using @font-face for logos, buttons, or even headings, isn't going to impose the performance hit (if you only include in the font file the characters that you use) that a whole page's worth of text would.

Browsers should [edit: have an option to] download and load fonts after the page.

Then you've got a flash of unstyled content, which just looks plain ugly.

Applications are open for YC Winter 2018

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | DMCA | Apply to YC | Contact