stringtranslate.com

Tipo abierto integrado

Las fuentes Embedded OpenType ( EOT ) son una forma compacta de fuentes OpenType diseñadas por Microsoft para su uso como fuentes incrustadas en páginas web . Estos archivos usan la extensión . Sólo son compatibles con Microsoft Internet Explorer , a diferencia de los archivos WOFF de la competencia . .eot

Descripción general

Los archivos de fuentes EOT se pueden crear a partir de archivos de fuentes TrueType existentes utilizando la herramienta Web Embedding Fonts Tool (WEFT) de Microsoft y otro software propietario y de código abierto (consulte “Enlaces externos” a continuación).

Los archivos de fuentes se reducen en tamaño mediante el uso de subconjuntos (solo incluyen los caracteres necesarios) y mediante la compresión de datos (compresión LZ, parte de MicroType Express de Agfa ). Al igual que las fuentes OTF, EOT admite contornos Postscript y TrueType para los glifos. [1]

El simple hecho de incluir fuentes en páginas web puede dar lugar a la copia sin restricciones de archivos de fuentes protegidos por derechos de autor. OpenType integrado incluye funciones para desalentar la copia. El subconjunto reduce el valor de la copia, ya que las fuentes subconjuntos normalmente omitirán más de la mitad de los caracteres. Otras medidas de protección contra copia utilizadas son el cifrado y una lista de "raíces confiables" en el extremo fuente, y una biblioteca de descifrado patentada en el extremo receptor.

Si la fuente incrustada no está disponible en la página web por algún motivo (falta un archivo de fuente, claves incorrectas en el archivo, no es compatible con el navegador web), entonces se utiliza la especificación de fuente de segunda opción, lo que garantiza que la página debe estar disponible. legible incluso sin la fuente deseada.

Embedded OpenType es un estándar propietario compatible exclusivamente con Internet Explorer , pero se envió al W3C en 2007 como parte de CSS3, que fue rechazado y reenviado como un envío independiente el 18 de marzo de 2008. El comentario del equipo del W3C sobre el envío indica que "W3C planea presentar una propuesta a los miembros del W3C para un grupo de trabajo cuyo objetivo sea intentar desarrollar EOT en una Recomendación del W3C." Sin embargo, el W3C finalmente eligió un formato de fuente web diferente ( WOFF ) como recomendación del W3C. [2] La compatibilidad con el formato no se ha integrado en Microsoft Edge , el sucesor de Internet Explorer.

Herramienta de inserción de fuentes web

La herramienta Web Embedding Fonts Tool, o WEFT, es la utilidad de Microsoft para generar fuentes web incrustables .

Los webmasters utilizan WEFT para crear 'objetos de fuente' que están vinculados a sus páginas web, de modo que los usuarios que utilizan el navegador web Internet Explorer de Microsoft vean las páginas mostradas en el estilo de fuente contenido en el objeto de fuente.

WEFT escanea los archivos de documentos HTML , los archivos de fuentes TrueType y algunos parámetros adicionales. Ajusta los archivos HTML y crea archivos OpenType integrados para incluirlos en el sitio web. Estos archivos suelen utilizar la extensión ' .eot'.

WEFT puede incrustar la mayoría de las fuentes, pero no incrustará fuentes que sus diseñadores hayan designado como fuentes "no incrustadas". WEFT puede rechazar otras fuentes porque se han identificado problemas.

En el pasado, las fuentes incrustadas se usaban ampliamente para generar sitios web en idiomas distintos del inglés.

En enero de 2015, la versión más reciente de la herramienta (WEFT 3.2) se lanzó el 25 de febrero de 2003. A partir de 2019, Microsoft ya no ofrece la herramienta para su descarga.

Una alternativa de código abierto es 'ttf2eot'.

Microsoft PowerPoint 2007 y 2010 también generan archivos .eot con la extensión '.fntdata' [1] cuando se seleccionan fuentes para incrustarlas en una presentación mediante la aplicación cliente de PowerPoint. Estos archivos .eot se pueden extraer del archivo '.pptx' y utilizar directamente en páginas web.

Temas de seguridad

La actualización de seguridad crítica para Windows Vista KB969947 resuelve varios problemas de seguridad que "podrían permitir la ejecución remota de código si un usuario ve contenido representado en una fuente Embedded OpenType (EOT) especialmente diseñada". Estas fuentes podrían integrarse en sitios web, incluidos aquellos que albergan contenido proporcionado por el usuario. [3]

Ver también

Referencias

  1. ^ "El blog de Typekit | Representación de tipos: contornos de fuentes y formatos de archivo".
  2. ^ Fuentes web - W3C
  3. ^ "Boletín de seguridad de Microsoft MS09-065: vulnerabilidades críticas en los controladores en modo kernel de Windows podrían permitir la ejecución remota de código (969947)". Microsoft . 2009-11-10.

enlaces externos