埋め込みフォントには@font-faceを使用しています( Paul Irishに感謝します)。woffフォントの誤ったMIMEタイプに関するChromeの警告を修正しようとしたところ、矛盾する提案が大量に見つかりました。
.eotフォント(IE 6-8用?)を使用して提供する必要があることに誰もが同意しているようです
AddType application/vnd.ms-fontobject .eot
.ttfフォント(古い非IEブラウザ?)の場合、私は見たことがあります
AddType application/x-font-ttf .ttf
AddType application/octet-stream .ttf
AddType font/truetype .ttf
AddType font/ttf .ttf
そして、.woffフォント(新しい標準?)については、私は見ました
AddType application/font-wof .woff
AddType application/x-font-woff .woff
AddType application/x-woff .woff
woffの正しいMIMEタイプはapplication/font-woffであることを理解していますが、標準が公式になるまで、application/x-font-woffはChromeによって理解されます。
私は質問に半分答えたことに気づきましたが、質問は本当にです:フォントにどのMIMEタイプを使用すべきかについての信頼できるガイダンスやさらなるアドバイスはありますか?
更新(他の人の助けになる場合):信頼できるものは何もないように思われるので、.htaccessで次のフォントMIMEタイプを使用することにしました(少なくともChromeを満足させます):
AddType application/vnd.ms-fontobject .eot
AddType application/x-font-ttf .ttf
AddType application/x-font-woff .woff