Anonim

„Cufon“ yra teksto pakeitimas javascript bibliotekoje. Tai nesusijusi su SIFR kodo bazėje, tačiau tą patį įvykdo ir nereikia „Flash“ failų. Jo nustatymas užtrunka apie 5 minutes, tada jums jo nebereikės paliesti. Negali būti lengviau, ir tai gali turėti didelę įtaką jūsų svetainės išvaizdai.

Kaip tai veikia

Pirmasis žingsnis yra pateikti savo šriftą per „Cufon“ svetainę. Jie apdoroja šriftą į SVG (keičiamo dydžio vektorinės grafikos) šriftą. Tada keliai įgyjami apdorojant VML (vektorių žymėjimo kalba), o tai žymiai padidina Cufon greitį IE. Gauti duomenys tada užkoduojami JSON ir perduodami Cufon apibrėžtai funkcijai apdoroti. Štai kur įvyksta magija.

Cufon pavyzdžiai

Pirmiausia eikite į „Cufon“ svetainę ir pateikite perdirbti savo šrifto failą. Tai pašalins .js failą, kurį galėsite atsisiųsti. Jūs turite turėti šį failą, kad „Cufon“ galėtų išversti tekstą į jūsų pasirinktą šriftą.

Tada įtraukite ir cufon-yui.js failą, ir sugeneruotą šrifto „javascript“ failą. Paskutinis yra tik įvyniojimas į kažkokį tekstą klasėje ir inicijavimas Cufon pakeitimu aplink tą klasės pavadinimą. Visas kodas žemiau:

Tai yra tekstas „Molot“ šriftu

Rezultatai:
Tai yra tekstas „Molot“ šriftu

„Cufon Lineheight“

Yra žinoma problema visose naršyklėse, kurių linijos aukštis greičiausiai nebus ištaisytas

Cufon.now ()

Norint geriau žiūrėti į IE, rekomenduojama prieš pat kūno žymę paskambinti funkcijai Cufon.now (). Tokiu būdu pasirūpinama, kad akimirksniu įvyktų blizgesys, kuris gali įvykti įkeliant puslapį ir įkeliant šriftą.

IE9 problemos

Po šio pranešimo kilo tam tikrų problemų, susijusių su tam tikromis IE9 versijomis, aš žinau, kad jie stengiasi jas išspręsti ir tikiuosi netrukus pasirodyti, kad šias problemas išspręstų.

Stiliaus šriftai su cufon šrifto pakeitimu