Che cos'è il formato di file EOT?
I file .eot memorizzano font OpenType in un wrapper compatto e sottosettabile sviluppato da Microsoft. I font .eot non vengono consultati direttamente, ma sono destinati a essere incorporati nei siti web - il formato è stato creato per Internet Explorer ed è apparso per la prima volta in IE 4 (1997). La modifica o l'eliminazione di un file .eot potrebbe impedire la corretta visualizzazione dei font in qualsiasi pagina che dipenda da esso.
Incorporamento dei font
I file font EOT non sono distribuiti con i sistemi operativi e non possono essere installati come normali font desktop - fungono da contenitore per la distribuzione, non da carattere installabile. Solo i font la cui licenza permette l'incorporamento web possono essere confezionati in .eot; il formato applica una leggera protezione dalla copia tramite una *rootstring*, un elenco di URL di dominio inseriti nell'intestazione del file che lega il font a siti web specifici. I file .eot vengono memorizzati nella cache del browser in modo da non dover essere scaricati ogni volta che i font richiesti sono necessari.
.eot era utilizzato esclusivamente da Internet Explorer; nessun altro browser principale lo ha mai supportato. Con il ritiro di Internet Explorer il 15 giugno 2022 e il supporto universale di WOFF e WOFF2 in tutti i browser, .eot è obsoleto e dovrebbe essere rimosso dalle nuove dichiarazioni @font-face.
Sicurezza e incolumità
RISCHIO: LOWUn file .eot è un contenitore di font, non un eseguibile, quindi il file stesso è a basso rischio da gestire. Due avvertenze reali: (1) licenze - EOT spesso racchiudeva font commerciali con un blocco URL «rootstring» come leggera protezione antipirateria, quindi convertire un EOT in TTF/OTF e riutilizzarlo altrove potrebbe violare la licenza del font; controllare l'EULA. (2) Evitare portali di download di «convertitori EOT» sospetti che includono adware - FontForge (open source) o un convertitore web affidabile è più sicuro. Storicamente, i parser di font presentavano vulnerabilità, quindi mantenere gli strumenti aggiornati.
Dettagli del formato
in sintesiProgrammi che aprono file EOT
Dettagli tecnici
specifiche approfondite| Sviluppatore | Microsoft |
| Tipo MIME | application/vnd.ms-fontobject |
| Codifica | Binario |
| Ordine dei byte | Little-endian (campi intestazione EOT); il payload sfnt incorporato è big-endian |
| Struttura del contenitore | Intestazione EOT binaria (dimensioni, versione, metadati del font, elenco URL rootstring) seguita dal blocco font sfnt OpenType/TrueType incorporato |
| Compressione | Compressione lossless opzionale MicroType Express (MTX) del payload sfnt; spesso memorizzato non compresso nella pratica |
| Sottoinsieme di font | Supporta il subsetting dei glifi per includere solo i caratteri richiesti dalla pagina, mantenendo ridotte le dimensioni del file |
| Protezione dalla copia | Meccanismo Rootstring: un elenco di URL di dominio consentiti incorporato nell'intestazione del file che lega il font a siti web specifici |
| Capacità glifi | Fino a 65.535 glifi (limitato dal formato sfnt incorporato) |
| Numero magico | Valore little-endian a 32 bit 0x504C all'offset di byte 34 (byte esadecimali: 4C 50); nessuna firma ASCII fissa all'offset 0 |
| Versioni del formato | 0x00010000, 0x00020001, 0x00020002; la variante EOTLite omette la compressione MTX e le rootstring |
| Dimensione tipica del file | 10 KB - 1 MB; il subsetting ai glifi richiesti mantiene piccoli i file EOT distribuiti via web |
| Formato racchiuso | Incorpora un font standard sfnt (OpenType o TrueType) come payload |
| Supporto browser | Solo Internet Explorer (IE 4 - IE 11); mai supportato da Chrome, Firefox, Safari o Edge basato su Chromium |
| Stato | Obsoleto dal ritiro di Internet Explorer il 15 giugno 2022; sostituito da WOFF e WOFF2 |
| Rilasciato | 1997 (Internet Explorer 4 / Microsoft WEFT); W3C submission 2008 |
| Ultima versione | EOT / EOTLite as submitted to W3C (2008); never standardized as a Recommendation |
| Standard aperto | Sì · royalty-free |
| Specifica | www.w3.org |
Conversioni EOT
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file EOT.