working ttf otf not google font internet-explorer fonts font-face webfonts true-type-fonts

otf - ¿Cuál es el estado del soporte de TTF en Internet Explorer?



font face sass (2)

Así que como mencioné en mi pregunta anterior, Internet Explorer tiene algo de soporte ttf comenzando con la versión 9, pero "solo funciona cuando [las fuentes son] configuradas para ser instalable".

Algunos antecedentes:

... Las fuentes TrueType tienen incrustados "bits" que permiten al creador de la fuente decidir el nivel de incrustación que se permitirá. Hay cuatro bits de incrustación diferentes: (1) sin incrustación, (2) incrustación para ver e imprimir solamente, (3) incrustación para ver, imprimir y editar, y (4) incrustación instalable. Muchas casas de diseño de tipo pequeño han establecido su incrustación de bits para que no se permita la incrustación de ningún tipo. ...

Fuente (también contiene mucha otra información sobre esto) y aquí hay otra fuente con información similar

En otra pregunta , se discutió el manejo de los bits de incrustación. Allí se reveló que el generador de fuentes web de Font Squirrel trata automáticamente estos bits de incrustación en la mayoría de las fuentes. Como había ejecutado mi fuente a través de la ardilla de fuente, estaba listo para empezar. Modifiqué mi CSS para preferir TTF sobre WOFF para la prueba y obtuve los siguientes resultados usando webpagetest:

Tenga en cuenta que no probé fuentes sin los bits de incrustación establecidos para instalar, no, no puedo decir nada al respecto. Pero la conclusión general es que las fuentes TTF funcionan en IE 9 en adelante cuando los bits de incrustación se establecen en instalable

Estoy tratando de determinar el estado de soporte para el formato de fuente TTF en Internet Explorer. (No tengo ninguna máquina con Windows disponible para probarlo). La tabla en caniuse indica que IE desde la versión 9 en adelante admite TTF pero "solo funciona cuando [las fuentes] están configuradas para ser instalable". Qué significa eso? Esa página se vincula a una publicación de blog en MSDN , que describe el soporte actualizado de fuentes en IE9. No es muy claro o explícito; Creo que las "fuentes crudas" a las que se hace referencia significan ttf y otf. Dice que "los formatos de fuente compatibles incluyen ... fuentes sin formato con permisos de incrustación configurados para instalar"

Entonces, en resumen:

  • ¿IE es compatible con las fuentes ttf en absoluto?
  • Si existe soporte para ttf, ¿difiere entre IE9, IE10 e IE11?
  • ¿Qué significa "incrustación de permisos configurables para instalar" en referencia a las fuentes ttf?

Solo google internet explorer ttf support o similar que le daría mucha información como, por ejemplo, http://www.fontspring.com/blog/fixing-ie9-font-face-problems

El soporte de IE para TTF no está claro: algunos sitios reclaman soporte (como caniuse) otros lo niegan (como http://webfonts.info/node/379 )

En un archivo ttf hay información sobre lo que un usuario puede hacer con la fuente. Para que se permita el uso de fuentes TTF en sitios web, los bits de incrustación de la fuente se deben establecer en instalable. Los ''bits de incrustación'' se refieren a la información fsType en la tabla OS / 2, y ''instalable'' significa que todos los bits fsType están desactivados. Entonces, incluso si un navegador admite TTF, la fundición de la fuente podría denegar el uso de fuentes particulares.