Tipo MIME correcto para fonts .woff2

Hoy actualicé el paquete Font Awesome a 4.3.0 y noté que se había agregado la fuente woff2 . Ese archivo está vinculado en CSS, así que necesito configurar nginx para que sirva archivos woff2 correctamente.

Actualmente tengo este bloque en nginx config para fonts:

location ~* \.(otf|eot|woff|ttf)$ { types {font/opentype otf;} types {application/vnd.ms-fontobject eot;} types {font/truetype ttf;} types {application/font-woff woff;} } 

¿Cuál es el tipo de mime adecuado para las fonts woff2?

    En IIS puede declarar el tipo de mimo para los archivos de fonts WOFF2 añadiendo lo siguiente al web.config de su proyecto:

           

    Actualización : el tipo de mime puede estar cambiando de acuerdo con la última especificación Draft WOFF2 del editor W3C . Consulte el Apéndice A: Registro de tipos de medios de Internet, sección 6.5. WOFF 2.0 que establece que el último formato propuesto es font/woff2

    font/woff2

    Para nginx, agregue lo siguiente al archivo mime.types :

    font/woff2 woff2;


    Vieja respuesta

    El tipo mime (alguna vez escrito como tipo mimet) para fonts WOFF2 ha sido propuesto como application/font-woff2 .

    Además, si consulta las especificaciones ( http://dev.w3.org/webfonts/WOFF2/spec/ ) verá que se está discutiendo la font/woff2 . Sospecho que el tipo filal mime para todas las fonts eventualmente será la font/* más lógica font/* ( font/ttf , font/woff2 etc) …

    NB WOFF2 todavía está en estado de ‘Borrador de trabajo’, aún no adoptado oficialmente.

    apache

    En Apache, puede agregar el tipo mime de woff2 través de su archivo .htaccess como se indica en este enlace .

     AddType application/font-woff2 .woff2 

    IIS

    En IIS, simplemente agregue la siguiente etiqueta mimeMap en su archivo web.config dentro de la etiqueta staticContent .

         

    http://dev.w3.org/webfonts/WOFF2/spec/#IMT

    Parece que w3c lo cambió a font/woff2

    Veo que hay algo de debate sobre el tipo de mimo adecuado. En el enlace que leemos:

    Este documento define un tipo MIME de nivel superior “fuente” …

    … los subtipos de IANA definidos oficialmente como “application / font-woff” …

    Los miembros del W3C WebFonts WG creen que el uso del tipo de nivel superior de “aplicación” no es ideal.

    y después

     6.5. WOFF 2.0 Type name: font Subtype name: woff2 

    Entonces, la proposición del W3C difiere de IANA.

    Podemos ver que también difiere del tipo de woff: http://dev.w3.org/webfonts/WOFF/spec/#IMT donde leemos:

     Type name: application Subtype name: font-woff 

    cual es

     application/font-woff 

    http://www.w3.org/TR/WOFF/#appendix-b