WCAG 2.2 کے ساتھ مزید قابل رسائی ویب سائٹ کیسے بنائی جائے۔

ویب سائٹ سجیلا نظر آتی ہے اور ماؤس کے ساتھ بالکل کام کرتی ہے، لیکن پھر بھی کچھ لوگوں کے لیے اسے استعمال کرنا مشکل ہو سکتا ہے۔

فارم صرف ایک اشارے کے طور پر رنگ استعمال کر سکتے ہیں کہ کوئی مسئلہ پیش آیا ہے۔ ایک چسپاں ہیڈر اس عنصر کو مکمل طور پر ڈھانپ سکتا ہے جس پر فی الحال کی بورڈ فوکس ہے۔ اپنے لاگ ان فارم میں، آپ صارفین کو ان کے پاس ورڈ مینیجر سے پاس ورڈ چسپاں کرنے سے روک سکتے ہیں۔ یا، جب آپ ماؤس سے کلک کرتے ہیں تو آپ کا حسب ضرورت بٹن کام کر سکتا ہے، لیکن جب آپ کی بورڈ استعمال کرتے ہیں تو کچھ نہ کریں۔

یہ ایک ترقیاتی فیصلہ ہے، نہ صرف ایک مسئلہ جو کہ رسائی کے آڈٹ کے دوران ظاہر ہوتا ہے۔

ویب مواد تک رسائی کے رہنما خطوط (WCAG) ان میں سے بہت سی رکاوٹوں کی شناخت اور ان کو کم کرنے کے لیے عام معیار فراہم کرتے ہیں۔ WCAG 2.2 WCAG 2 کی تازہ ترین سفارش ہے، اور ورلڈ وائڈ ویب کنسورشیم (W3C) تجویز کرتا ہے کہ جب بھی ممکن ہو ڈویلپرز اور تنظیمیں WCAG 2.2 کا استعمال کریں۔

یہ مضمون ڈبلیو سی اے جی 2.2 لیول A اور AA کی ضروریات پر توجہ مرکوز کرتا ہے جو اکثر سامنے کی ترقی کو متاثر کرتے ہیں۔ مقصد یہ بتانا ہے کہ کس طرح رسائی کے تقاضے سامنے والے ترقیاتی فیصلوں سے جڑے ہوئے ہیں۔

انڈیکس

WCAG 2.2 کیا ہے؟

ڈبلیو سی اے جی ویب مواد تک رسائی کے رہنما خطوط. W3C ایسے معیارات تیار کرتا ہے جو یہ بیان کرتے ہیں کہ معذور افراد کے لیے ویب مواد کو مزید قابل رسائی کیسے بنایا جائے۔

WCAG 2.2 تقاضوں کو اصولوں، رہنما خطوط اور قابل امتحان کامیابی کے معیار میں ترتیب دیتا ہے۔ کامیابی کا معیار ٹیکنالوجی سے آزاد ہے۔ یہ اہم ہے کیونکہ WCAG خاص طور پر ایچ ٹی ایم ایل، ری ایکٹ، ورڈپریس، یا کسی اور نفاذ ٹیکنالوجی کے لیے موجود نہیں ہے۔

درج ذیل درجہ بندی پر غور کریں:

Principle: Operable

    Guideline 2.1: Keyboard Accessible

        Success Criterion 2.1.1: Keyboard

یہ اصول وسیع رسائی کے اہداف فراہم کرتے ہیں۔ رہنما خطوط اس مقصد کو محدود کرتے ہیں، اور کامیابی کے معیار قابل امتحان تقاضے فراہم کرتے ہیں۔

W3C وسائل بھی شائع کرتا ہے جیسے کہ WCAG 2.2 کو سمجھنا، WCAG 2.2 کو کیسے پورا کریں، اور WCAG 2.2 ٹیکنالوجیز۔ یہ وسائل کامیابی کے معیار کو بیان کرتے ہیں اور عمل درآمد کے طریقے، مثالیں اور معلوم ناکامیاں فراہم کرتے ہیں۔ یہ نسخہ WCAG کی ضروریات کا حصہ نہیں ہے لیکن معلومات کے لیے فراہم کی گئی ہے۔

W3C کی تفصیل معیار کو پورا کرنے کا ایک قبول شدہ طریقہ دکھا سکتی ہے، لیکن WCAG کو عام طور پر اس درست تکنیک کے استعمال کی ضرورت نہیں ہوتی ہے۔ دیگر نفاذات بھی درست ہو سکتے ہیں اگر وہ کامیابی کے حقیقی معیار پر پورا اترتے ہیں۔

WCAG موافقت کیسے کام کرتی ہے۔

WCAG مطابقت کی تین سطحوں کی وضاحت کرتا ہے: A, A.A. اور اے اے اے.

سطحیں ایک دوسرے پر بنتی ہیں۔ ایک صفحہ صرف AA کے نشان والے معیار پر پورا اتر کر لیول AA کی تعمیل کا دعویٰ نہیں کر سکتا۔ تمام قابل اطلاق لیول A اور لیول AA کامیابی کے معیار پر پورا اترنا چاہیے۔ اسی طرح سطح AAA میں A, AA، اور AAA کی ضروریات شامل ہیں۔

یہ تفریق اہم ہے کیونکہ رسائی کی بات چیت بعض اوقات WCAG کو انفرادی جانچ میں کم کر دیتی ہے۔

آپ مینو کے کی بورڈ کے تعامل میں ترمیم کر سکتے ہیں، تصاویر میں متبادل آئٹمز شامل کر سکتے ہیں، اور متعدد کنٹراسٹ مسائل کو حل کر سکتے ہیں۔ اگرچہ یہ ایک مفید قابل رسائی بہتری ہے، لیکن یہ خود بخود آپ کی پوری ویب سائٹ "WCAG AA کے مطابق” نہیں بناتی ہے۔

WCAG وضاحتیں پورے ویب صفحات پر لاگو ہوتی ہیں۔ اگر کسی عمل کو مکمل کرنے کے لیے متعدد صفحات کی ضرورت ہوتی ہے، جیسے کہ چیک آؤٹ کا عمل، تو اس عمل میں تمام صفحات کو چارج شدہ لیول کی تعمیل کرنی چاہیے۔

لہذا، اس مضمون میں دی گئی مثالیں یہ بتاتی ہیں کہ کس طرح مخصوص رسائی کی ضروریات کو پورا کیا جائے۔ یہ پوری درخواست کے لیے موزوں ہونے کا دعویٰ نہیں کرتا۔

WCAG کے چار اصول کیسے کام کرتے ہیں۔

ڈبلیو سی اے جی اپنے رہنما خطوط کو چار اصولوں کے مطابق گروپ کرتا ہے، جنہیں عام طور پر ان کے مخففات سے یاد کیا جاتا ہے: ڈالو: قابل ادراک، قابل عمل، قابل فہم، مضبوط۔

قابل فہم اس کا مطلب ہے کہ صارفین کو آپ کی فراہم کردہ معلومات کو پہچاننے کے قابل ہونا چاہیے۔ متن کا متبادل، کیپشن، کنٹراسٹ، اور انکولی لے آؤٹ اس اصول کے تحت آتے ہیں۔

قابل عمل یہ اس بارے میں ہے کہ لوگ انٹرفیس کے ساتھ کس طرح تعامل کرتے ہیں۔ مثالوں میں کی بورڈ آپریشن، فوکس برتاؤ، نیویگیشن، پوائنٹر کا تعامل، اور ٹائمنگ شامل ہیں۔

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

مضبوط یہ اس بارے میں ہے کہ آیا براؤزر اور معاون ٹیکنالوجیز مواد کی صحیح تشریح کر سکتی ہیں۔ سیمنٹک ایچ ٹی ایم ایل، قابل رسائی نام، کردار، اقدار اور ریاست اس اصول کے مرکز میں ہیں۔

اگرچہ یہ زمرے کارآمد ہیں، لیکن رسائی کے مسائل شاذ و نادر ہی HTML، CSS اور JavaScript کے درمیان حدود پر غور کرتے ہیں۔

مثال کے طور پر، ایک حسب ضرورت ڈراپ ڈاؤن کے لیے مارک اپ میں سیمنٹک معلومات، CSS میں مرئی فوکس اسٹائل، یا JavaScript میں درست کی بورڈ رویے کی ضرورت ہو سکتی ہے۔

لہذا، رسائی بہترین کام کرتی ہے جب یہ ترقی کے اختتام پر ایک الگ کام ہونے کے بجائے خود عمل درآمد کا حصہ بنتی ہے۔

سیمنٹک ایچ ٹی ایم ایل کے ساتھ کیسے شروع کیا جائے۔

ARIA لکھنے سے پہلے قابل رسائی فیصلوں میں سے ایک صحیح HTML عناصر کا انتخاب کرنا ہے۔

اس پر غور کریں:

Submit

ماؤس صارفین عناصر پر کلک کر سکتے ہیں، لیکن div یہ بٹن کی طرح خود بخود کام نہیں کرتا ہے۔

اس کا اس سے موازنہ کریں:


مقامی button یہ پہلے سے ہی اس کردار کو براؤزر تک پہنچاتا ہے اور کی بورڈ کا متوقع رویہ فراہم کرتا ہے۔

اس کا تعلق کامیابی کے معیار 4.1.2 ناموں، کرداروں، اقدار سے ہے، جس میں نام اور کردار جیسی معلومات کو پروگرام کے مطابق ظاہر کرنے کے لیے صارف انٹرفیس کے اجزاء کی ضرورت ہوتی ہے۔ W3C بتاتا ہے کہ اس میں سے زیادہ تر معلومات پہلے ہی ڈویلپرز کو فراہم کی جاتی ہیں جب وہ تصریح کے مطابق معیاری کنٹرول استعمال کرتے ہیں۔

عملی مضمرات سادہ ہیں۔ براؤزر کے رویے کو دوبارہ پیش نہ کریں جب تک کہ ضروری نہ ہو۔

سیمنٹک HTML صفحہ کی ساخت کو کیسے پہنچاتا ہے۔

سیمنٹک ایچ ٹی ایم ایل صفحہ کے حصوں کے درمیان تعلقات کو ظاہر کرنے میں بھی مدد کرتا ہے۔

آپ اس طرح ایک صفحہ بنا سکتے ہیں:

...

...

کلاسیں اپنی مرضی کے مطابق کوئی بھی بصری ترتیب بنا سکتی ہیں، لیکن ضروری نہیں کہ وہ ایک ہی ڈھانچے کو پروگرام کے لحاظ سے پاس کریں۔

ایک زیادہ معنی خیز ساخت یہ ہوگی:

...
...

کامیابی کا معیار 1.3.1 معلومات اور تعلقات کا تقاضا ہے کہ بصری طور پر بتائے گئے ڈھانچے اور تعلقات پروگرام کے لحاظ سے قابل تعین ہوں یا متن میں بھی دستیاب ہوں۔ سیمنٹک مارک اپ یہ معلومات فراہم کر سکتا ہے بغیر ڈیولپرز کو اضافی قابل رسائی خصوصیات کا استعمال کرتے ہوئے معلومات کو دوبارہ تخلیق کرنے کی ضرورت ہے۔

اس کا مطلب یہ نہیں ہے کہ آپ استعمال کرتے ہیں:

،

Scroll to Top