私はこれがその問題で機能することを発見しました。フォントをスムーズにするソリューションが実際に機能するとは思いません。
@font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
src: url('fonts/montserrat-regular-webfont.eot'); /* IE9 Compat Modes */
src: url('fonts/montserrat-regular-webfont.eot?iefix') format('eot'),
url('fonts/montserrat-regular-webfont.ttf') format('truetype'),
url('fonts/montserrat-regular-webfont.svg#montserratregular') format('svg'),
url('fonts/montserrat-regular-webfont.woff') format('woff');
}
Firefoxはリストの最後のもの(woff)を選択し、機能しているかどうか、IEはeotを使用し、Chromeは最初に機能するもの(svg)を選択します。WoffはChromeでも機能しますが、エイリアスグリフが発生するため、svgをwoffの前に置くと解決します。*
このソリューションは機能しますが、Safariで追加のリクエストが発生するため、元のようにsvgをwoff未満のままにして、次を追加できます。
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: 'OpenSansLightItalic';
src: url('fonts/montserrat-regular-webfont.svg#montserratregular') format('svg');
}
}
ここでそれについて読んでください:http://hollisterdesign.wordpress.com/2014/04/29/note-to-self-always-use-this-fix/