Unlimited Wordpress themes, plugins, graphics & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Web Design
  2. Accessibility

فوری ٹپ: بہتر رسائی کیلئے "lang" کی خصوصیت کا استعمال کریں

by
Difficulty:BeginnerLength:ShortLanguages:

Urdu (اُردُو) translation by Saad Ali (you can also view the original English article)

lang attribute ایک عالمی ایچ ٹی ایم ایل کی صفات میں سے ایک ہے تو ڈویلپرز کسی ایچ ٹی ایم ایل عنصر پر لاگو کرسکتے ہیں، اور یہ واقعی میں رسائی کے ساتھ مدد کرسکتا ہے. یہ آپ کو ایک عنصر اور اس کے تمام بچے عناصر کی زبان کی وضاحت کرنے کی اجازت دیتا ہے کہ "زبان" subtag "کا استعمال کرتے ہوئے: ایک بین الاقوامی معیار کے جسم کی طرف سے تعریف شدہ 2 یا 3 کردار کوڈ.

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

لانگ HTML عنصر پر عام طور پر پایا جاتا ہے، جہاں یہ صفحہ صفحے پر تمام مواد پر عمل درآمد کر سکتا ہے. مثال کے طور پر، کا ایک بیان براؤزر کو بتاتی ہے کہ صفحے پر تمام مواد انگریزی ہے.

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

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

تو ہم یہ کیوں کرنا چاہتے ہیں؟ چند وجوہات:

1. ترجمہ اور انٹرپرائز

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

Google Chrome prompting the user to translate a page Screenshot
گوگل کروم صارف کو ایک صفحہ کا ترجمہ کرنے کی حوصلہ افزائی کرتا ہے.

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

2. سکرین قارئین

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

بہت کم از کم، لانگ کی خاصیت کا مناسب استعمال یہ بھی شامل کرسکتا ہے کہ اضافی جیسی سیز اس تجربے سے آگاہ ہوسکتا ہے، جسے کسی شخص کے ذریعہ بلند آواز سے مواد کو پڑھنے کے لئے سافٹ ویئر کہہ رہا ہے.

سب سے بہتر، یہ آپ کے مواد کو سمجھنے میں مدد کرتا ہے. صوتی پر مبنی انٹرفیس بہت سارے مواقع ہیں جو ہم بصری یو آئی کے ساتھ لے جانے کے لۓ لے جاتے ہیں، لہذا یہ ضروری ہے کہ وہ مواد کو درست طریقے سے ممکن ہو سکے.

یہ ایک نمونہ ہے کہ مقبول اسکرین ریڈر JAWS ایسے مواد کا علاج کرتا ہے جس سے لانگ کے ساتھ مناسب طریقے سے اس پر لاگو ہوتا ہے. بہت ساری آوازیں پڑھ جائیں گی: بغیر کسی، اور لانگ کے ساتھ ایک جملہ کے فرانسیسی حصے کو مناسب طریقے سے لاگو کیا جاتا ہے، "فرانسیسی میں، لفظ" میں آپ کے باتھ روم کا استعمال کر سکتا ہوں؟ "کیا ہے، 'Puis-je utiliser votre salle باندھا؟ ''

نتیجہ

Semantically آپ کے مواد کی وضاحت ان چھوٹی چھوٹی چیزوں میں سے ایک ہے جو آپ اپنے ویب سائٹس اور ویب اطلاقات کو استعمال کرنے والے لوگوں اور خدمات کے تجربے کو بڑھانے کے لئے ایک ڈویلپر کے طور پر کرسکتے ہیں.

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.