Im использует @font-face для встроенных шрифтов (спасибо Paul Irish). Пытаясь исправить предупреждение Chromes о неправильном типе MIME для woff-шрифтов, Ive обнаружил массу противоречивых предложений.
Кажется, что все согласны с тем, что .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 шрифтов (новый стандарт?) Ive видел
AddType application/font-wof .woff
AddType application/x-font-woff .woff
AddType application/x-woff .woff
Я понимаю правильный тип MIME для woff будет application/font-woff, но пока стандарт не станет официальным, application/x-font-woff понимается в Chrome.
Я понимаю, что я ответил наполовину на свой вопрос, задавая вопрос, но на самом деле вопрос: есть ли какие-либо авторитетные рекомендации или дополнительные советы о том, какие типы MIME следует использовать для шрифтов?
Обновление (в случае его помощи кому-либо еще): поскольку, похоже, нет ничего авторитетного, Ive остановился на использовании следующих типов шрифтов MIME в моем .htaccess(который по крайней мере удерживает Chrome счастливым):
AddType application/vnd.ms-fontobject .eot
AddType application/x-font-ttf .ttf
AddType application/x-font-woff .woff