Wat is het EOT-bestandsformaat?
.eot-bestanden slaan OpenType-lettertypen op in een compacte, subsetbare wrapper ontwikkeld door Microsoft. .eot-lettertypen worden niet rechtstreeks geopend, maar zijn bedoeld om te worden ingesloten op websites - het formaat is gemaakt voor Internet Explorer en verscheen voor het eerst in IE 4 (1997). Het wijzigen of verwijderen van een .eot-bestand kan voorkomen dat lettertypen correct worden weergegeven op pagina's die ervan afhankelijk zijn.
Lettertype-insluiting
EOT-lettertypebestanden worden niet meegeleverd met besturingssystemen en kunnen niet als een gewoon desktop-lettertype worden geïnstalleerd - ze fungeren als een distributie-wrapper, niet als een installeerbaar lettertype. Alleen lettertypen waarvan de licentie web-insluiting toestaat, kunnen in .eot worden verpakt; het formaat dwingt een lichte kopieerbeveiliging af via een *rootstring*, een lijst met domein-URL's die in de bestandskop zijn gebakken en het lettertype aan specifieke websites koppelen. .eot-bestanden worden opgeslagen in de browsercache, zodat ze niet telkens hoeven te worden gedownload wanneer de betreffende lettertypen nodig zijn.
.eot werd uitsluitend gebruikt door Internet Explorer; geen enkele andere grote browser heeft het ooit ondersteund. Nu Internet Explorer op 15 juni 2022 met pensioen is gegaan en WOFF en WOFF2 nu universeel worden ondersteund door alle browsers, is .eot verouderd en moet het worden weggelaten uit nieuwe @font-face-declaraties.
Beveiliging & veiligheid
RISICO: LOWEen .eot is een lettertype-wrapper, geen uitvoerbaar bestand, dus het bestand zelf is veilig te hanteren. Twee belangrijke waarschuwingen: (1) licenties - EOT verpakte vaak commerciële lettertypen met een „rootstring” URL-slot als lichte anti-piraterij, dus het terug converteren van een EOT naar TTF/OTF en het elders hergebruiken kan de licentie van het lettertype schenden; controleer de EULA. (2) Vermijd dubieuze „EOT converter” downloadportalen die adware bundelen - FontForge (open source) of een gerenommeerde webconverter is veiliger. Historisch gezien hadden lettertype-parsers kwetsbaarheden, dus houd tools up-to-date.
Formaatdetails
in een notendopProgramma's die EOT-bestanden openen
Technische details
diepe specificaties| Ontwikkelaar | Microsoft |
| MIME-type | application/vnd.ms-fontobject |
| Codering | Binair |
| Byte-volgorde | Little-endian (EOT-header-velden); ingesloten sfnt-payload is big-endian |
| Containerstructuur | Binaire EOT-header (groottes, versie, lettertype-metadata, rootstring URL-lijst) gevolgd door het ingesloten OpenType/TrueType sfnt-lettertypeblok |
| Compressie | Optionele MicroType Express (MTX) lossless compressie van de sfnt-payload; in de praktijk vaak ongecomprimeerd opgeslagen |
| Lettertype-subsetting | Ondersteunt glyph-subsetting om alleen tekens op te nemen die vereist zijn voor de pagina, waardoor de bestandsgrootte klein blijft |
| Kopieerbeveiliging | Rootstring-mechanisme: een lijst met toegestane domein-URL's ingebed in de bestandskop die het lettertype aan specifieke websites koppelt |
| Glyph-capaciteit | Tot 65.535 glyphs (beperkt door de limiet van het ingesloten sfnt-formaat) |
| Magic number | 32-bits little-endian waarde 0x504C op byte-offset 34 (hex-bytes: 4C 50); geen vaste ASCII-handtekening op offset 0 |
| Formaatversies | 0x00010000, 0x00020001, 0x00020002; EOTLite-variant laat MTX-compressie en rootstrings weg |
| Typische bestandsgrootte | 10 KB - 1 MB; subsetting naar vereiste glyphs houdt via het web geleverde EOT klein |
| Verpakt formaat | Sluit een standaard sfnt (OpenType of TrueType) lettertype in als payload |
| Browserondersteuning | Alleen Internet Explorer (IE 4 - IE 11); nooit ondersteund door Chrome, Firefox, Safari of op Chromium gebaseerde Edge |
| Status | Verouderd sinds Internet Explorer op 15 juni 2022 met pensioen ging; opgevolgd door WOFF en WOFF2 |
| Uitgebracht | 1997 (Internet Explorer 4 / Microsoft WEFT); W3C submission 2008 |
| Laatste versie | EOT / EOTLite as submitted to W3C (2008); never standardized as a Recommendation |
| Open standaard | Ja · royaltyvrij |
| Specificatie | www.w3.org |
EOT conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over EOT-bestanden.