Inbäddad OpenType

Inbäddad OpenType
Filnamnstillägg
.eot
Internet mediatyp
application/vnd.ms-fontobject
Typ av format kontur teckensnitt

Inbäddade OpenType ( EOT ) -teckensnitt är en kompakt form av OpenType- teckensnitt designade av Microsoft för användning som inbäddade typsnitt på webbsidor . Dessa filer använder filtillägget .eot . De stöds endast av Microsoft Internet Explorer , till skillnad från konkurrerande WOFF -filer.

Översikt

EOT-teckensnittsfiler kan skapas från befintliga TrueType- teckensnittsfiler med hjälp av Microsofts Web Embedding Fonts Tool (WEFT) och annan proprietär och öppen källkodsprogramvara (se "Externa länkar" nedan).

Teckensnittsfilerna görs små i storlek genom användning av underinställningar ( endast inklusive de tecken som behövs) och genom datakomprimering (LZ-komprimering, en del av Agfas MicroType Express ). Liksom OTF-teckensnitt stöder EOT både Postscript- och TrueType-konturer för glyferna.

Att bara inkludera teckensnitt på webbsidor kan leda till obegränsad kopiering av upphovsrättsskyddade teckensnittsfiler. Inbäddad OpenType innehåller funktioner för att motverka kopiering. Underinställning minskar värdet av kopiering, eftersom underordnade teckensnitt vanligtvis utelämnar mer än hälften av tecknen. Andra kopieringsskyddsåtgärder som används är kryptering och en lista över "betrodda rötter" i källänden och ett proprietärt dekrypteringsbibliotek i den mottagande änden.

Om det inbäddade typsnittet inte är tillgängligt för webbsidan av någon anledning (saknad teckensnittsfil, fel nycklar i filen, stöds inte av webbläsaren), används typsnittsspecifikationen för andrahandsvalet, vilket säkerställer att sidan ska vara läsbar även utan det avsedda teckensnittet.

Embedded OpenType är en patentskyddad standard som uteslutande stöds av Internet Explorer men skickades till W3C 2007 som en del av CSS3, som avvisades och skickades in igen som en fristående inlämning 18 mars 2008 . W3C -teamets kommentar till inlämningen säger att "W3C planerar att lägga fram ett förslag till W3C-medlemmarna för en arbetsgrupp vars mål är att försöka utveckla EOT till en W3C-rekommendation." W3C valde dock till slut ett annat webbfontformat ( WOFF ) som en W3C-rekommendation. Stödet för formatet har inte byggts in i Microsoft Edge , efterföljaren till Internet Explorer.

Verktyg för webbinbäddning av teckensnitt

Web Embedding Fonts Tool, eller WEFT, är Microsofts verktyg för att generera inbäddningsbara webbteckensnitt .

WEFT används av webbansvariga för att skapa "teckensnittsobjekt" som är länkade till deras webbsidor så att användare som använder Microsofts Internet Explorer webbläsare kommer att se sidorna som visas i teckensnittsstilen som finns i teckensnittsobjektet.

WEFT skannar HTML- dokumentfil(er), TrueType-teckensnittsfil(er) och några ytterligare parametrar. Den justerar HTML-filerna och skapar inbäddade OpenType-filer för inkludering på webbplatsen. Dessa filer använder vanligtvis tillägget ' .eot '.

WEFT kan bädda in de flesta typsnitt, men det kommer inte att bädda in typsnitt som har utsetts som typsnitt som inte är inbäddade av deras designers. WEFT kan avvisa andra typsnitt eftersom problem har identifierats.

Tidigare användes inbäddade typsnitt i stor utsträckning för att skapa webbplatser som inte var engelskspråkiga.

Från och med januari 2015 släpptes den senaste versionen av verktyget (WEFT 3.2) den 25 februari 2003. Från och med 2019 erbjuds verktyget inte längre av Microsoft för nedladdning.

Ett alternativ med öppen källkod är ' ttf2eot '.

Microsoft PowerPoint 2007 och 2010 genererar också .eot-filer med tillägget '.fntdata' [1] när teckensnitt väljs för att bäddas in i en presentation av PowerPoint-klientprogrammet. Dessa .eot-filer kan extraheras från '.pptx'-filen och användas direkt på webbsidor.

Säkerhetsproblem

Kritisk säkerhetsuppdatering för Windows Vista KB969947 löser flera säkerhetsproblem som "kan tillåta fjärrkörning av kod om en användare tittade på innehåll renderat i ett speciellt utformat Embedded OpenType (EOT)-teckensnitt". Sådana typsnitt kan bäddas in på webbplatser, inklusive de som är värd för innehåll som tillhandahålls av användare.

Se även

  1. ^ "Typekit-bloggen | Typåtergivning: Teckensnittskonturer och filformat" .
  2. ^ Websteckensnitt - W3C
  3. ^ "Microsoft Security Bulletin MS09-065 – Kritiska sårbarheter i Windows Kernel-Mode-drivrutiner kan tillåta fjärrkörning av kod (969947)" . Microsoft . 2009-11-10.

externa länkar