Anonim

Cufon er et javascript-bibliotek til tekstudskiftning. Det hænger ikke sammen med sIFR i codebase, men udfører det samme uden behov for Flash-filer. Opsætning tager ca. 5 minutter, og du behøver ikke at røre ved det igen. Kunne ikke være lettere, og det kan have en stor indflydelse på, hvordan dit websted ser ud.

Hvordan det virker

Det første trin er at indsende din skrifttype via Cufon-webstedet. De behandler skrifttypen til en SVG (skalerbar vektorgrafik) font. Derefter er stierne erhvervet behandlet til VML (vektor markup sprog), hvilket i høj grad øger Cufons hastighed i IE. De resulterende data kodes derefter i JSON og overføres til en Cufon-defineret funktion til behandling, og det er her, magien sker.

Cufon-eksempler

Gå først til Cufon-webstedet, og send din fontfil til behandling. Det spytter ud en .js-fil, som du kan downloade. Du skal have denne fil for at Cufon kan oversætte teksten til den valgte skrifttype.

Derefter inkluderer både cufon-yui.js-filen og den genererede font-javascript-fil. Sidste er bare at indpakke noget tekst i en klasse og starte en Cufon-erstatning omkring dette klassens navn. Fuld kode nedenfor:

Dette er teksten i Molot-skrifttypen

Resulterer i:
Dette er teksten i Molot-skrifttypen

Cufon Lineheight

Der er et kendt problem med alle browsere med linjehøjde, der sandsynligvis ikke vil blive løst

Cufon.now ()

Det anbefales, at du kalder funktionen Cufon.now () lige før body-mærket for en bedre seeroplevelse på IE. Dette tager sig af en ellers øjeblikkelig blip, der kan ske, når siden indlæses, og derefter indlæses skrifttypen.

IE9-problemer

Fra dette indlæg var der nogle problemer med visse versioner af IE9, jeg ved, at de arbejdede med at løse dem og håber snart at have en frigivelse for at løse disse problemer.

Style skrifttyper med cufon-fontskifte