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.