"فونٹ اسٹیک" کیا ہے؟

جب تصاویر ویب سائٹس پر آتے ہیں تو بہت زیادہ محبت ہوتی ہے، یہ لکھا ہوا لفظ ہے جو انجن تلاش کرنے کی درخواست کرتا ہے اور زیادہ سے زیادہ سائٹس کے مواد کو پیش کرتا ہے. اس طرح، نوع ٹائپ ڈیزائن ویب سائٹ کے ڈیزائن کا ایک اہم حصہ ہے. سائٹ کے متن کی اہمیت کے ساتھ اس بات کو یقینی بنانے کی ضرورت ہوتی ہے کہ یہ اچھا لگے اور پڑھنا آسان ہے. یہ سی ایس ایس کے ساتھ کیا جاتا ہے (Cascading Style Sheets) اسٹائل.

جدید ویب ڈیزائن معیار کے بعد، جب آپ کسی ویب سائٹ کے ٹیکسٹ مواد کی نظر کو طے کرنا چاہتے ہیں، تو آپ سی ایس ایس کا استعمال کرتے ہوئے کریں گے. اس سے الگ الگ ہے کہ صفحے کے ایچ ٹی ایم ایل کی ساخت سے سی ایس ایس سٹائل. مثال کے طور پر، اگر آپ کسی صفحہ کا فونٹ "Arial" کرنے کے لئے مقرر کرنا چاہتے ہیں، تو آپ مندرجہ ذیل سٹائل کے اصول کو اپنے سی ایس ایس میں شامل کرکے کر سکتے ہیں (نوٹ - یہ ممکنہ طور پر بیرونی سی ایس ایس سٹائل شیٹ میں کیا جائے گا جس میں شیلیوں ویب سائٹ پر ہر صفحے کے لئے):

جسم {فونٹ - خاندان: Arial؛ }

یہ فونٹ "جسم" کے لئے مقرر کیا جاتا ہے، لہذا سی ایس ایس کی جھلپ صفحے کے دوسرے عناصر کو سٹائل کو لاگو کرے گی. یہی وجہ ہے کہ ہر دوسرے ایچ ٹی ایم ایل عنصر "جسم" عنصر کا ایک بچہ ہے، فونٹ خاندانوں یا سی ایس ایس کی شیلیوں کو والدین سے بچنے والے بچے سے عنصر کی طرف اشارہ کرے گا. اس صورت حال ہو جائے گا جب تک کہ مخصوص عناصر کے لئے زیادہ مخصوص انداز شامل نہ ہو. اس سی ایس ایس کے ساتھ صرف ایک مسئلہ یہ ہے کہ صرف ایک فونٹ مخصوص ہے. اگر کسی وجہ سے اس فونٹ کو نہیں ملسکتا ہے، تو براؤزر اس کی جگہ میں دوسرا متبادل کرے گا. یہ برا ہے کیونکہ آپ کا فونٹ استعمال کیا جاتا ہے پر آپ کا کوئی کنٹرول نہیں ہے - براؤزر آپ کے لئے انتخاب کرے گا، اور آپ کو یہ پسند نہیں ہوسکتا کہ اس کا استعمال کرنے کا فیصلہ کیا جائے! یہی ہے جہاں فونٹ اسٹیک میں آتا ہے.

ایک فونٹ اسٹیک سی ایس ایس فونٹ-فیملی اعلامیہ میں فانٹس کی ایک فہرست ہے. فانٹس ان ترجیحات کے مطابق درج کیے گئے ہیں جنہیں آپ کسی سائٹ پر کسی ایسے فونٹ کی طرح لوڈ کرنا نہیں چاہیں جیسے آپ ان سائٹ پر موجود ہوتے ہیں. ایک فونٹ اسٹیک ڈیزائنر کو ویب صفحہ پر فانٹ کی نظر کو کنٹرول کرنے کی اجازت دیتا ہے یہاں تک کہ اگر کمپیوٹر میں ابتدائی فانٹ نہیں ہے جسے آپ نے بلایا ہے.

تو فونٹ اسٹیک کس طرح نظر آتا ہے؟ یہاں ایک مثال ہے:

جسم {فونٹ خاندان: جارجیا، "ٹائم نیو رومن"، سیرف؛ }

یہاں نوٹس کرنے کے لئے کچھ چیزیں ہیں.

سب سے پہلے، آپ دیکھیں گے کہ ہم مختلف فونٹ کے نام کو ایک کما کے ساتھ الگ کر دیتے ہیں. ہر ایک کے درمیان آپ کو زیادہ سے زیادہ فونٹ شامل کر سکتے ہیں جیسا کہ آپ چاہتے ہیں، جب تک کہ وہ ایک کوما کی طرف سے الگ کردیں. براؤزر سب سے پہلے مخصوص مخصوص فونٹ لوڈ کرنے کی کوشش کرے گا. اگر یہ ناکام ہوجاتا ہے، تو یہ ہر فونٹ کی کوشش کر کے لائن کو چلائے گا جب تک کہ کسی کو یہ پتہ چلتا ہے کہ یہ استعمال کرسکتا ہے. اس مثال میں ہم ویب محفوظ فونٹس استعمال کر رہے ہیں اور "جورجیا" کا امکان اس شخص کے کمپیوٹر پر ہوتا ہے جو سائٹ پر جا رہے ہیں (نوٹ - براؤزر آپ کے کمپیوٹر پر صفحے پر مخصوص فانٹ کے لئے نظر آتا ہے، لہذا سائٹ اصل میں کہہ رہا ہے کمپیوٹر آپ کے سسٹم سے لوڈ کرنے کے لئے فونٹ). اگر کسی وجہ سے فونٹ نہیں مل سکا، تو اس اسٹیک کو نیچے لے جائیں گے اور اگلے فونٹ کی وضاحت کریں.

اگلے فونٹ کی شرائط کے مطابق، اسٹیک میں لکھا ہے کہ یہ کس طرح لکھا ہے. "ٹائم نیو نیو رومن" کا نام ڈبل حوالہ جات میں ہے. یہ ہے کیونکہ فونٹ کا نام ایک سے زیادہ الفاظ ہے. کسی بھی فونٹ کے نام سے زیادہ سے زیادہ ایک لفظ (ٹریچوکیٹ ایم ایس، کورئیر نیو، وغیرہ) کے نام میں ڈبل اقتباس کا نام ہونا ضروری ہے تاکہ براؤزر کو جانتا ہے کہ یہ تمام الفاظ ایک فونٹ نام کا حصہ ہیں.

آخر میں، ہم "سیرف" کے ساتھ فونٹ اسٹیک کو ختم کرتے ہیں، جو ایک عام فونٹ درجہ بندی ہے. ممکنہ طور پر مثال کے طور پر آپ کے اسٹیک میں آپ نے نام نہاد فونٹس میں سے کوئی بھی دستیاب نہیں ہے، براؤزر اس بجائے صرف ایک فونٹ تلاش کرے گا جسے آپ نے منتخب کردہ مناسب درجہ بندی میں پھیل لیا ہے. مثال کے طور پر، اگر آپ "سانس سریف" کی درجہ بندی کے ساتھ فونٹ اسٹیک کو ختم کرنے کے بجائے آئنل اور ویڈنن سے سانس سیرف فانٹ استعمال کررہے ہیں تو کم از کم اس کے مجموعی خاندان میں فونٹ رکھے جائیں گے. ظاہر ہے، یہ بہت نایاب ہونا چاہئے کہ براؤزر اسٹیک میں درج کردہ کسی فانٹ کو تلاش نہیں کرسکتا اور اس کی بجائے اس عام درجہ بندی کو استعمال کرنے کی بجائے، یہ سب سے بہتر عمل ہے جسے یہ بھی شامل ہے کہ اسے دوپہر محفوظ ہونے کی اجازت دی جائے.

فونٹ اسٹیک اور ویب فانٹ

بہت سے ویب سائٹس آج ویب فانٹ استعمال کرتے ہیں جو کہ دوسرے سائٹوں کے ساتھ ساتھ ویب سائٹ پر شامل ہیں (سائٹ کی تصاویر، جاوا اسکرپٹ فائل، وغیرہ) یا گوگل آف فانٹ یا ٹائپ بیکیٹ جیسے آف آف فون فون محل وقوع میں منسلک ہوتے ہیں. ان فونٹس کو جب تک آپ اپنے آپ کو فائلوں سے منسلک کر رہے ہیں، اس وقت لوڈ کرنا چاہئے جب آپ اس بات کو یقینی بنانا چاہتے ہیں کہ فونٹ اسٹیک استعمال کرنا چاہتے ہیں تو اس بات کا یقین کرنے کے لۓ آپ کے کسی بھی مسئلے پر کچھ کنٹرول موجود ہے. ایک ہی چیز "ویب محفوظ" فونٹس کے لئے جاتا ہے جو کسی کے کمپیوٹر پر ہونا چاہئے (نوٹ کریں کہ ہم اس مضمون میں مثال کے طور پر استعمال کرتے ہیں جن میں ہم نے ایریل، ویڈنڈی، جورجیا اور ٹائم نیو رومن سمیت، تمام ویب محفوظ فونٹس بھی شامل کیے ہیں. ایک شخص کے کمپیوٹر پر). اگرچہ فونٹ کی موجودگی کا امکان بہت کم ہے، فونٹ اسٹیک کی وضاحت کرتے ہوئے کسی سائٹ کی نوعیت کے ڈیزائن کو ممکن حد تک جتنا ممکن ہو.

جینیفر کریین کی طرف سے اصل مضمون. 8/9/17 پر جیریمی Girard کی طرف سے ترمیم