Cufón Font Replacement.

Pateicoties lieliskam hostingam no Bizzigo un kārtējai vēlmei pamainīt WP ādiņu, tiku pie pārīša, manuprāt, smukām maksas tēmām no Elegantthemes. Vienu no tām uzmetu sev. Sākot adaptēt un pielāgot Daily Notes tēmu manām necilajām iegribām, uzreiz kā ar sirpi pa nazi mugurā – postu virsraksti nevēlas aplaimot lasītāju ar garumzīmēm. Pirmais šāviens tika tēmēts .php failu kodēšanas un/vai sql iestatījumu virzienā. Nulle emocijas. Tad paprātojot un šķetinot pavedienus tika atrasts vainīgais Cufón Font Replacement funkcijas izskatā. Loģiski, lielas acis, jo kā lietotājs parastais nebiju par tādu zinājis.
Izrādās tā ir domāta dažnedažādu fontu korektai attēlošanai dažnedažādos browzētājos un sistēmās. Tekstu ar javaskripta spēkiem uzrenderē par vektoriem, un cilvēces web radītājs ir drošs, ka viņa īpašais fonts tiks saskatīts pareizi. Taču pasaule ir pilna ar daudzām jo daudzām rakstu zīmēm un valodām. Katrai, protams, ir nepieciešams savs mazais skriptiņš. Tālab ādiņa, adaptēta angļu mēlē runājošiem, neatbalsta latviešu mīkstinājuma zīmes. Ķēpa līdzīga kā ar wp-cumulus spraudni.
Gāju ceļu vienkāršāko – kancelēju skriptu un pielaboju .css, lai kopsummā izskatās pieklājīgi. :)

What Does Cufón Do?

The way Cufón works is pretty smart and highly technical. A proprietary javascript rendering engine takes your font file and converts it to a vector form. From there, it’s translated to VML (Vector Markup Language). The result? Essentially, the font outline is written as JSON and converted into lots of numbers that define every curve and angle of its shape. The html5 canvas element is used to display the font in most browsers while VML is used in Internet Explorer (kudos to IE who has supported VML since IE5.5. VML is a very fast way to display vector graphics).

Sīkāk un nedaudz saprotamāk: Cufón Font Replacement – The Good and The Bad.

 

3 comments

Leave a Comment