کفون ایک متن کی جگہ جاوا اسکرپٹ کی لائبریری ہے۔ یہ کوڈبیس میں SIFR سے غیر متعلق ہے ، لیکن فلیش فائلوں کی ضرورت کے بغیر وہی کام انجام دیتا ہے۔ اسے ترتیب دینے میں 5 منٹ کا وقت لگتا ہے اور پھر آپ کو دوبارہ اسے چھونے کی ضرورت نہیں ہے۔ آسان نہیں ہوسکتا ہے اور اس سے آپ کی ویب سائٹ نظر آنے کے انداز پر بڑا اثر پڑ سکتا ہے۔
یہ کیسے کام کرتا ہے
پہلا قدم اپنے فونٹ کو کیفون ویب سائٹ کے ذریعے جمع کرنا ہے۔ وہ فونٹ پر SVG (توسیع پذیر ویکٹر گرافکس) فونٹ میں کارروائی کرتے ہیں۔ پھر راستے وی ایم ایل (ویکٹر مارک اپ لینگویج) پر عملدرآمد کیے جاتے ہیں ، جس سے آئی ای میں کفون کی رفتار بہت بڑھ جاتی ہے۔ اس کے نتیجے میں آنے والا ڈیٹا پھر JSON میں انکوڈ کیا جاتا ہے اور پروسیسنگ کے ل. کوفن کی ایک وضاحتی تقریب میں جاتا ہے ، اور اسی جگہ جادو ہوتا ہے۔
کفون مثالیں
پہلے ، کفون ویب سائٹ پر جائیں ، اور پروسیسنگ کے لئے اپنی فونٹ فائل جمع کریں۔ یہ آپ کو ڈاؤن لوڈ کرنے کے ل. .js فائل کو تھوک دے گا۔ آپ کو یہ فائل فائل کے پاس اپنی پسند کے فونٹ میں ترجمہ کرنے کے ل have کرنی ہوگی۔
اگلا ، دونوں کوفون- yui.js فائل اور تیار کردہ فونٹ جاوا اسکرپٹ فائل شامل کریں۔ آخر میں صرف کلاس میں کچھ متن لپیٹنا ، اور اس کلاس کے نام کے گرد کفون متبادل کی شروعات کرنا ہے۔ مکمل کوڈ ذیل میں:
یہ مولٹ فونٹ میں عبارت ہے
نتائج میں:
یہ مولٹ فونٹ میں عبارت ہے
کفون لائن ہائٹ
لائن اونچائی والے تمام براؤزرز کے ساتھ ایک معروف مسئلہ ہے جو شاید طے نہیں ہونے والا ہے
Cufon.now ()
یہ تجویز کی جاتی ہے کہ IE پر بہتر دیکھنے کے تجربے کے ل that آپ جسمانی ٹیگ سے ٹھیک پہلے فنکشن Cufon.now () پر کال کریں۔ اس سے کسی اور لمحے کے جھپکنے کا خیال رہتا ہے جو پیج کے بوجھ کے ساتھ ہی ہوتا ہے اور پھر فونٹ لوڈ ہوجاتا ہے۔