Anonim

A Cufon egy szöveget helyettesítő javascript könyvtár. Nem kapcsolódik az SIFR-hez a kódbázisban, de ugyanezt végzi el Flash fájlok nélkül. A beállítás körülbelül 5 percet vesz igénybe, és akkor nem kell újra megérintenie. Nem lehetne könnyebb, és nagy hatással lehet webhelye megjelenésére.

Hogyan működik

Az első lépés a betűkészlet beküldése a Cufon webhelyen. A betűkészletet SVG (méretezhető vektorgrafika) betűkészletgé dolgozzák fel. Ezután az elérési utak VML-re (vektor jelölőnyelvre) kerülnek feldolgozásra, ami jelentősen növeli a Cufon sebességét az IE-ben. A kapott adatokat ezután JSON-ba kódolják, és a Cufon által definiált függvénynek továbbítják feldolgozásra, és itt történik a varázslat.

Cufon példák

Először lépjen a Cufon webhelyre, és küldje el a betűkészlet-fájlt feldolgozásra. Kibont egy .js fájlt, amelyet letölthet. Ennek a fájlnak rendelkeznie kell ahhoz, hogy a Cufon le tudja fordítani a szöveget az Ön által választott betűkészletre.

Ezután tartalmazza a cufon-yui.js fájlt és a létrehozott font javascript fájlt is. Utoljára csak egy szöveget csomagolunk egy osztályba, és Cufon-csere kezdeményezése az osztály neve körül. Az alábbi teljes kód:

Ez a szöveg a Molot betűkészletben

Eredmények:
Ez a szöveg a Molot betűkészletben

Cufon Lineheight

Van egy ismert probléma az összes olyan böngészővel, amelynek vonalmagassága valószínűleg nem javul

Cufon.now ()

A jobb megtekintési élmény érdekében az IE-nál javasoljuk, hogy hívja fel közvetlenül a testcímke előtt a Cufon.now () függvényt. Ez gondoskodik egy egyébként pillanatnyi blipről, amely akkor fordulhat elő, amikor az oldal betöltődik, majd a betűkészlet betöltődik.

IE9 problémák

A kiküldetés óta volt néhány probléma az IE9 bizonyos verzióival, tudom, hogy megoldásukon dolgoznak, és remélem, hogy hamarosan megjelenik egy kiadás ezeknek a problémáknak a javításához.

Stílus betűkészletek cufon betűtípus cseréjével