Правильные директивы Apache Addtype для типов MIME font

Я использую @ font-лицо для встроенных шрифтов (спасибо Paul Irish ). При попытке зафиксировать предупреждение Chrome о неправильном типе MIME для шрифтов WOFF, я обнаружил массу конфликтующих предложений.

Кажется, что все согласны с тем, что шрифты. Оот (для IE 6-8?) Должны быть поданы с использованием

AddType application/vnd.ms-fontobject .eot

для шрифтов .ttf (старшие браузеры без т. Е.) Я видел

AddType application/x-font-ttf        .ttf
AddType application/octet-stream      .ttf
AddType font/truetype                 .ttf
AddType font/ttf                      .ttf

и для шрифтов. (Новый стандарт?) Я видел

AddType application/font-wof          .woff
AddType application/x-font-woff       .woff
AddType application/x-woff            .woff

Я понимаю, что правильный тип MIME для WOFF будет применяться / font-woff, но пока стандарт не будет официальным, приложение / X-font -воз понимается хромом .

Я понимаю, что у меня наполовину ответил на мой вопрос, спрашивая это, но вопрос действительно: есть ли какие-либо авторитетные руководящие указания или дополнительные советы о том, какие типы MIME должны использоваться для шрифтов?

Обновление (в случае, если это любой Помогите кому-либо еще): поскольку, похоже, нет ничего авторитетных, я поселился, используя следующие типы шрифта MIME в моем .htaccess (что, по крайней мере, хранит хром счастливым):

AddType application/vnd.ms-fontobject .eot
AddType application/x-font-ttf        .ttf
AddType application/x-font-woff       .woff

42
задан ChrisV 11 May 2012 в 15:34
поделиться