stringtranslate.com

OpenType integrado

Las fuentes OpenType integradas ( EOT ) son una forma compacta de fuentes OpenType diseñadas por Microsoft para su uso como fuentes integradas en páginas web . Estos archivos utilizan la extensión . Solo 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 de tamaño mediante el uso de subconjuntos (solo se incluyen los caracteres necesarios) y mediante 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]

La simple inclusión de fuentes en páginas web puede dar lugar a una copia sin restricciones de archivos de fuentes con derechos de autor. El OpenType integrado incluye funciones que desalientan la copia. La creación de subconjuntos reduce el valor de la copia, ya que las fuentes creadas con subconjuntos suelen omitir más de la mitad de los caracteres. Otras medidas de protección contra copias utilizadas son el cifrado y una lista de "raíces de confianza" en el extremo de origen, y una biblioteca de descifrado patentada en el extremo receptor.

Si la fuente incorporada no está disponible en la página web por algún motivo (archivo de fuente faltante, claves incorrectas en el archivo, falta de soporte por parte del navegador web), entonces se utiliza la especificación de fuente de segunda opción, lo que garantiza que la página sea 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 una presentación independiente el 18 de marzo de 2008. El comentario del equipo del W3C sobre la presentación afirma que "el W3C planea enviar una propuesta a los miembros del W3C para un grupo de trabajo cuyo objetivo es tratar de desarrollar EOT en una Recomendación del W3C". Sin embargo, el W3C finalmente eligió un formato de fuente web diferente ( WOFF ) como una Recomendación del W3C. [2] El soporte para el formato no se ha incorporado a Microsoft Edge , el sucesor de Internet Explorer.

Herramienta de incrustación de fuentes web

La herramienta de fuentes incrustables web, 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 verán 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 tener la extensión " .eot".

WEFT puede incorporar la mayoría de las fuentes, pero no las que hayan sido designadas como "fuentes no incorporables" por sus diseñadores. WEFT puede rechazar otras fuentes porque se hayan identificado problemas.

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

A partir de 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 la aplicación cliente de PowerPoint selecciona fuentes para incrustarlas en una presentación. Estos archivos .eot se pueden extraer del archivo '.pptx' y utilizar directamente en páginas web.

Problemas 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 visualizaba contenido representado en una fuente Embedded OpenType (EOT) especialmente diseñada". Dichas fuentes podrían estar incrustadas en sitios web, incluidos aquellos que alojan contenido proporcionado por el usuario. [3]

Véase también

Referencias

  1. ^ "El blog de Typekit | Representación tipográfica: 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 de modo kernel de Windows podrían permitir la ejecución remota de código (969947)". Microsoft . 10 de noviembre de 2009.

Enlaces externos