この記事: Web フォントはいつ読み込まれ、事前に読み込むことができますか? 、ローカルを使用して、既に読み込まれているフォントを利用するように指示します。ウェブフォントをプリロードする他の方法が見つかりません。
ただし、ローカル参照に使用する名前がわかりません。MacOSX では、複数のバリアントが同じフォント名として表示されます。たとえば、local("Helvetica Neue Light") と思われるものは、"Helvetica Neue" としてフォント ブックで利用できます。さまざまなバリアントを参照するにはどうすればよいですか?
@font-face {
font-family: 'ProximaNova';
font-weight: normal;
font-style: normal;
src: url('/fonts/proximanova/ProximaNova-Reg-webfont.eot');
src: local("Proxima Nova Regular"), url('/fonts/proximanova/ProximaNova-Reg-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/proximanova/ProximaNova-Reg-webfont.woff') format('woff'),
url('/fonts/proximanova/ProximaNova-Reg-webfont.ttf') format('truetype'),
url('/fonts/proximanova/ProximaNova-Reg-webfont.svg#webfont') format('svg');
}
@font-face {
font-family: 'ProximaNova';
font-weight: $light_weight;
font-style: normal;
src: url('/fonts/proximanova/ProximaNova-Light-webfont.eot');
src: url('/fonts/proximanova/ProximaNova-Light-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/proximanova/ProximaNova-Light-webfont.woff') format('woff'),
url('/fonts/proximanova/ProximaNova-Light-webfont.ttf') format('truetype'),
url('/fonts/proximanova/ProximaNova-Light-webfont.svg#webfont') format('svg');
}
すべてのバリエーションで、引き続き chrome の woff ファイルが要求されます。さらに、Web フォントに関する最近または現在のベスト プラクティスやパフォーマンスを最適化する方法が見つかりません。これらの要求を防ぐにはどうすればよいですか?