CSS3 の @font-face を使用してカスタム フォントを埋め込む Web アプリケーションがあります。これまでのところ、これは IE と Firefox で完全に機能しています。
ただし、Chrome では、カスタム フォントがピクセル化されて滑らかに表示されません。以下は、Firefox と IE (上) および Chrome (下) での私のフォントの例のスクリーン スニペットへのリンクです 。
このような小さなサンプル スクリーンショットでは違いを確認するのは難しいかもしれませんが、これがページ全体で発生していると、非常に目立ちます。
以下は、スタイルシートで @font-face を使用する方法の例です。
@font-face
{
font-family: 'MyFont';
src: url('../Content/fonts/MyFont.eot?') format('embedded-opentype'),
url('../Content/fonts/MyFont.ttf') format('truetype');
}
言及する価値のあるもう 1 つのことは、VM で実行されている任意のブラウザーでサイトをプルアップすると、フォントが非常に途切れ途切れになり、Chrome の例よりもはるかに悪いことです。これは、すべて Win7 VMWare デスクトップを実行している学校のコンピューターを使用しているときに発生します。また、友人の Mac で実行されている Windows 7 VM からサイトをプルアップしたときにも発生します。