You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/ur/1-getting-started-lessons/3-accessibility/assignment.md

21 KiB

جامع ویب سائٹ رسائی آڈٹ

ہدایات

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

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

مرحلہ 1: اسٹریٹجک دستی جائزہ

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

🔍 ضروری جائزہ معیار:

نیویگیشن اور ساخت:

  • کیا آپ صرف کی بورڈ (Tab، Shift+Tab، Enter، Space، Arrow keys) استعمال کرتے ہوئے پوری سائٹ پر نیویگیٹ کر سکتے ہیں؟
  • کیا تمام انٹرایکٹو عناصر پر فوکس انڈیکیٹرز واضح طور پر نظر آتے ہیں؟
  • کیا ہیڈنگ کی ساخت (H1-H6) ایک منطقی مواد کا خاکہ بناتی ہے؟
  • کیا مین مواد پر جانے کے لیے اسکیپ لنکس موجود ہیں؟

بصری رسائی:

  • کیا سائٹ میں رنگوں کا تناسب کافی ہے (عام متن کے لیے کم از کم 4.5:1)؟
  • کیا سائٹ صرف رنگ پر انحصار کرتی ہے اہم معلومات پہنچانے کے لیے؟
  • کیا تمام تصاویر کے پاس مناسب متبادل متن موجود ہے؟
  • کیا لے آؤٹ 200% زوم پر بھی فعال رہتا ہے؟

مواد اور مواصلات:

  • کیا "یہاں کلک کریں" یا مبہم لنک ٹیکسٹ موجود ہیں؟
  • کیا آپ بصری اشاروں کے بغیر مواد اور فعالیت کو سمجھ سکتے ہیں؟
  • کیا فارم فیلڈز مناسب طریقے سے لیبل کیے گئے اور گروپ کیے گئے ہیں؟
  • کیا ایرر میسیجز واضح اور مددگار ہیں؟

انٹرایکٹو عناصر:

  • کیا تمام بٹن اور فارم کنٹرولز صرف کی بورڈ کے ساتھ کام کرتے ہیں؟
  • کیا ڈائنامک مواد کی تبدیلیاں اسکرین ریڈرز کو اعلان کی جاتی ہیں؟
  • کیا موڈل ڈائیلاگز اور پیچیدہ ویجٹس مناسب رسائی کے پیٹرنز پر عمل کرتے ہیں؟

📝 اپنے نتائج دستاویز کریں مخصوص مثالوں، اسکرین شاٹس، اور صفحہ URLs کے ساتھ۔ مسائل اور اچھے پہلو دونوں نوٹ کریں۔

مرحلہ 2: جامع خودکار ٹیسٹنگ

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

🛠️ مطلوبہ ٹیسٹنگ ٹولز:

  1. لائٹ ہاؤس رسائی آڈٹ (Chrome/Edge DevTools میں موجود)

    • متعدد صفحات پر آڈٹ چلائیں
    • مخصوص میٹرکس اور سفارشات پر توجہ دیں
    • اپنی رسائی اسکور اور مخصوص خلاف ورزیوں کو نوٹ کریں
  2. axe DevTools (براؤزر ایکسٹینشن - صنعت کا معیار)

    • لائٹ ہاؤس سے زیادہ تفصیلی مسئلہ کی شناخت
    • فکسز کے لیے مخصوص کوڈ مثالیں فراہم کرتا ہے
    • WCAG 2.1 معیار کے خلاف ٹیسٹ کرتا ہے
  3. WAVE ویب رسائی ایویلیوایٹر (براؤزر ایکسٹینشن)

    • رسائی کی خصوصیات کی بصری نمائندگی
    • غلطیوں اور مثبت خصوصیات دونوں کو نمایاں کرتا ہے
    • صفحہ کی ساخت کو سمجھنے کے لیے بہترین
  4. رنگ تناسب تجزیہ کار

    • WebAIM Contrast Checker مخصوص رنگ جوڑوں کے لیے
    • صفحہ بھر کے تجزیے کے لیے براؤزر ایکسٹینشنز
    • WCAG AA اور AAA معیار کے خلاف ٹیسٹ کریں

🎧 حقیقی معاون ٹیکنالوجی ٹیسٹنگ:

  • اسکرین ریڈر ٹیسٹنگ: NVDA (Windows)، VoiceOver (Mac)، یا TalkBack (Android) استعمال کریں
  • صرف کی بورڈ نیویگیشن: اپنا ماؤس انپلگ کریں اور پوری سائٹ پر نیویگیٹ کریں
  • زوم ٹیسٹنگ: 200% اور 400% زوم لیولز پر فعالیت کا ٹیسٹ کریں
  • وائس کنٹرول ٹیسٹنگ: اگر دستیاب ہو، تو وائس نیویگیشن ٹولز آزمائیں

📊 اپنے نتائج منظم کریں ایک ماسٹر اسپریڈشیٹ بنا کر:

  • مسئلے کی تفصیل اور مقام
  • شدت کی سطح (Critical/High/Medium/Low)
  • WCAG کامیابی کے معیار کی خلاف ورزی
  • مسئلہ کا پتہ لگانے والا ٹول
  • اسکرین شاٹس اور شواہد

مرحلہ 3: جامع نتائج کی دستاویزات

ایک پیشہ ور رسائی آڈٹ رپورٹ بنائیں جو تکنیکی مسائل اور ان کے انسانی اثرات دونوں کو ظاہر کرے۔

📋 مطلوبہ رپورٹ سیکشنز:

  1. ایگزیکٹو خلاصہ (1 صفحہ)

    • ویب سائٹ URL اور مختصر تفصیل
    • مجموعی رسائی کی پختگی کی سطح
    • سب سے زیادہ اہم 3 مسائل
    • معذوری والے صارفین پر اندازہ شدہ اثر
  2. طریقہ کار (½ صفحہ)

    • ٹیسٹنگ کا طریقہ اور استعمال شدہ ٹولز
    • جانچے گئے صفحات اور ڈیوائس/براؤزر کے امتزاج
    • جانچے گئے معیار (WCAG 2.1 AA)
  3. تفصیلی نتائج (2-3 صفحات)

    • WCAG اصول کے مطابق مسائل کی درجہ بندی (Perceivable، Operable، Understandable، Robust)
    • اسکرین شاٹس اور مخصوص مثالیں شامل کریں
    • مثبت رسائی کی خصوصیات نوٹ کریں
    • خودکار ٹول نتائج کے ساتھ کراس ریفرنس کریں
  4. صارف اثرات کا جائزہ (1 صفحہ)

    • شناخت شدہ مسائل مختلف معذوری والے صارفین کو کیسے متاثر کرتے ہیں
    • حقیقی صارف کے تجربات کی منظر کشی
    • کاروباری اثرات (قانونی خطرہ، SEO، صارفین کی تعداد میں اضافہ)

📸 شواہد جمع کرنا:

  • رسائی کی خلاف ورزیوں کے اسکرین شاٹس
  • مسئلہ والے صارف کے فلو کی اسکرین ریکارڈنگز
  • ٹول رپورٹس (PDF کے طور پر محفوظ کریں)
  • مسائل دکھانے والے کوڈ کی مثالیں

مرحلہ 4: پیشہ ورانہ اصلاحی منصوبہ

رسائی کے مسائل کو حل کرنے کے لیے ایک اسٹریٹجک، ترجیحی منصوبہ تیار کریں۔ یہ ظاہر کرتا ہے کہ آپ ایک پیشہ ور ویب ڈویلپر کی طرح سوچ سکتے ہیں جو حقیقی کاروباری پابندیوں کو حل کر رہا ہے۔

🎯 کم از کم 10 مسائل کے لیے تفصیلی بہتری کی سفارشات بنائیں:

ہر شناخت شدہ مسئلے کے لیے فراہم کریں:

  • مسئلے کی تفصیل: واضح وضاحت کہ کیا غلط ہے اور یہ کیوں مسئلہ ہے
  • WCAG حوالہ: مخصوص کامیابی کے معیار کی خلاف ورزی (مثلاً، "2.4.4 لنک مقصد (سیاق و سباق میں) - لیول A")
  • صارف اثر: یہ مختلف معذوری والے لوگوں کو کیسے متاثر کرتا ہے
  • حل: مخصوص کوڈ تبدیلیاں، ڈیزائن میں ترمیم، یا عمل میں بہتری
  • ترجیحی سطح: اہم (بنیادی استعمال کو روکتا ہے) / اعلیٰ (اہم رکاوٹ) / درمیانی (استعمال کا مسئلہ) / کم (بہتری)
  • عمل درآمد کی کوشش: وقت/پیچیدگی کا اندازہ (فوری حل / درمیانی کوشش / بڑی تبدیلی)
  • ٹیسٹنگ کی تصدیق: فکس کام کرنے کی تصدیق کیسے کریں

مثال بہتری اندراج:

Issue: Generic "Read more" link text appears 8 times on homepage
WCAG Reference: 2.4.4 Link Purpose (In Context) - Level A
User Impact: Screen reader users cannot distinguish between links when viewed in link list
Solution: Replace with descriptive text like "Read more about sustainability initiatives"
Priority: High (major navigation barrier)
Effort: Low (30 minutes to update content)
Testing: Generate link list with screen reader - each link should be meaningful standalone

📈 اسٹریٹجک عمل درآمد کے مراحل:

  • مرحلہ 1 (0-2 ہفتے): بنیادی فعالیت کو روکنے والے اہم مسائل
  • مرحلہ 2 (1-2 مہینے): بہتر صارف کے تجربے کے لیے اعلیٰ ترجیحی بہتری
  • مرحلہ 3 (3-6 مہینے): درمیانی ترجیحی بہتری اور عمل میں بہتری
  • مرحلہ 4 (جاری): مسلسل نگرانی اور بہتری

تشخیصی معیار

آپ کے رسائی آڈٹ کا جائزہ تکنیکی درستگی اور پیشہ ورانہ پیشکش دونوں پر لیا جائے گا:

معیار بہترین (90-100%) اچھا (80-89%) تسلی بخش (70-79%) بہتری کی ضرورت (<70%)
دستی ٹیسٹنگ کی گہرائی تمام POUR اصولوں کا جامع جائزہ، تفصیلی مشاہدات اور صارف کے منظرنامے زیادہ تر رسائی کے علاقوں کا اچھا احاطہ، واضح نتائج اور کچھ صارف اثرات کا تجزیہ کلیدی علاقوں کا بنیادی جائزہ، مناسب مشاہدات محدود ٹیسٹنگ، سطحی مشاہدات اور کم سے کم صارف اثرات پر غور
ٹول کا استعمال اور تجزیہ تمام مطلوبہ ٹولز کا مؤثر استعمال، نتائج کا کراس ریفرنس، واضح شواہد، اور ٹول کی حدود کا تجزیہ زیادہ تر ٹولز کا اچھا استعمال، اچھی دستاویزات، کچھ کراس ریفرنسنگ، اور مناسب شواہد مطلوبہ ٹولز کا بنیادی استعمال، بنیادی دستاویزات اور کچھ شواہد کم سے کم ٹول کا استعمال، ناقص دستاویزات، یا شواہد کی کمی
مسئلے کی شناخت اور درجہ بندی WCAG اصولوں کے تحت 15+ مخصوص مسائل کی شناخت، شدت کے لحاظ سے درست درجہ بندی، گہری سمجھ کا مظاہرہ زیادہ تر WCAG اصولوں کے تحت 10-14 مسائل کی شناخت، اچھی درجہ بندی، ٹھوس سمجھ کا مظاہرہ 7-9 مسائل کی شناخت، مناسب WCAG کوریج اور بنیادی درجہ بندی <7 مسائل کی شناخت، محدود دائرہ یا ناقص درجہ بندی
حل کی معیار اور عملیت 10+ تفصیلی، قابل عمل حل، درست WCAG حوالہ جات، حقیقت پسندانہ عمل درآمد کے ٹائم لائنز، اور تصدیق کے طریقے 8-9 اچھی طرح سے تیار کردہ حل، زیادہ تر درست حوالہ جات، اور اچھے عمل درآمد کی تفصیلات 6-7 بنیادی حل، کچھ تفصیل اور عام طور پر حقیقت پسندانہ طریقے <6 حل یا ناکافی تفصیل، غیر حقیقت پسندانہ عمل درآمد
پیشہ ورانہ مواصلات رپورٹ بہترین منظم، واضح طور پر لکھی گئی، ایگزیکٹو خلاصہ شامل، مناسب تکنیکی زبان استعمال کرتی ہے، اور کاروباری دستاویز کے معیار پر عمل کرتی ہے اچھی طرح سے منظم، اچھی لکھائی کی کیفیت، زیادہ تر مطلوبہ سیکشنز شامل، مناسب لہجہ مناسب طور پر منظم، قابل قبول لکھائی، بنیادی مطلوبہ سیکشنز شامل ناقص تنظیم، غیر واضح لکھائی، یا کلیدی سیکشنز کی کمی
حقیقی دنیا کی درخواست کاروباری اثرات، قانونی غور و فکر، صارف کی تنوع، اور عملی عمل درآمد کے چیلنجز کی سمجھ کا مظاہرہ عملی درخواستوں کی اچھی سمجھ، کچھ کاروباری سیاق و سباق حقیقی دنیا کی درخواستوں کی بنیادی سمجھ عملی درخواستوں سے محدود تعلق

اعلیٰ چیلنج کے اختیارات

🚀 ان طلباء کے لیے جو اضافی چیلنج چاہتے ہیں:

  • مقابلتی تجزیہ: 2-3 مقابلتی ویب سائٹس کا آڈٹ کریں اور ان کی رسائی کی پختگی کا موازنہ کریں
  • موبائل رسائی پر توجہ: Android TalkBack یا iOS VoiceOver استعمال کرتے ہوئے موبائل مخصوص رسائی کے مسائل پر گہری نظر ڈالیں
  • بین الاقوامی نقطہ نظر: مختلف ممالک کے رسائی کے معیار (EN 301 549، Section 508، ADA) پر تحقیق کریں اور ان کا اطلاق کریں
  • رسائی بیان کا جائزہ: ویب سائٹ کے موجودہ رسائی بیان (اگر کوئی ہو) کا آپ کے نتائج کے خلاف جائزہ لیں

جمع کرانے کے قابل مواد

ایک جامع رسائی آڈٹ رپورٹ جمع کریں جو پیشہ ورانہ سطح کے تجزیے اور عملی عمل درآمد کی منصوبہ بندی کو ظاہر کرے:

📄 حتمی رپورٹ کے تقاضے:

  1. ایگزیکٹو خلاصہ (1 صفحہ)

    • ویب سائٹ کا جائزہ اور رسائی کی پختگی کا تخمینہ
    • کلیدی نتائج کا خلاصہ کاروباری اثرات کے ساتھ
    • ترجیحی کارروائیوں کی سفارش
  2. طریقہ کار اور دائرہ کار (1 صفحہ)

    • ٹیسٹنگ کا طریقہ، استعمال شدہ ٹولز، اور جائزہ معیار
    • جانچے گئے صفحات/سیکشنز اور کوئی حدود
    • معیار کی تعمیل کا فریم ورک (WCAG 2.1 AA)
  3. تفصیلی نتائج کی رپورٹ (3-4 صفحات)

    • صارف کے منظرناموں کے ساتھ دستی ٹیسٹنگ کے مشاہدات
    • خودکار ٹول نتائج کے ساتھ کراس ریفرنسنگ
    • WCAG اصولوں کے تحت مسائل کو شواہد کے ساتھ منظم کریں
    • مثبت رسائی کی خصوصیات کی شناخت
  4. اسٹریٹجک اصلاحی منصوبہ (3-4 صفحات)

    • ترجیحی بہتری کی سفارشات (کم از کم 10)
    • عمل درآمد کا ٹائم لائن اور کوشش کے تخمینے
    • کامیابی کے میٹرکس اور تصدیق کے طریقے
    • طویل مدتی رسائی کی دیکھ بھال کی حکمت عملی
  5. معاون شواہد (ضمیمہ)

    • رسائی کی خلاف ورزیوں اور ٹیسٹنگ ٹولز کے اسکرین شاٹس
    • مسائل اور حل کو ظاہر کرنے والے کوڈ کی مثالیں
    • ٹول رپورٹس اور آڈٹ کے خلاصے
    • اسکرین ریڈر ٹیسٹنگ کے نوٹس یا ریکارڈنگز

📊 فارمیٹ کے تقاضے:

  • دستاویز فارمیٹ: PDF (پیشہ ورانہ پیشکش)
  • الفاظ کی تعداد: 2,500-3,500 الفاظ (ضمیمہ اور اسکرین شاٹس کے علاوہ)
  • بصری عناصر: اسکرین شاٹس، ڈایاگرامز، اور مثالیں شامل کریں
  • حوالہ جات: WCAG رہنما خطوط اور رسائی کے وسائل کو مناسب طریقے سے حوالہ دیں

💡 بہترین کارکردگی کے لیے تجاویز:

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

سیکھنے کے نتائج

اس جامع رسائی آڈٹ کو مکمل کرنے کے بعد، آپ نے ضروری پیشہ ورانہ مہارتیں تیار کر لی ہوں گی:

🎯 تکنیکی صلاحیتیں:

  • رسائی ٹیسٹنگ میں مہارت: صنعت کے معیاری دستی اور خودکار ٹیسٹنگ کے طریقوں میں مہارت
  • WCAG کا اطلاق: حقیقی دنیا کے منظرناموں پر ویب مواد رسائی کے رہنما اصولوں کا عملی تجربہ
  • معاون ٹیکنالوجی کی سمجھ: اسکرین ریڈرز اور کی بورڈ نیویگیشن کے ساتھ عملی تجربہ
  • مسئلہ-حل کی نقشہ سازی: رسائی کی رکاوٹوں کی شناخت اور مخصوص، قابل عمل اصلاحی حکمت عملی تیار کرنے کی صلاحیت

💼 پیشہ ورانہ مہارتیں:

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

🌍 جامع ڈیزائن ذہنیت:

  • صارف کی ہمدردی: مختلف صارف کی ضروریات اور معاون ٹیکنالوجی کے تعاملات کی گہری سمجھ
  • یونیورسل ڈیزائن اصول: یہ پہچان کہ قابل رسائی ڈیزائن تمام صارفین کو فائدہ پہنچاتا ہے، نہ کہ صرف معذوری والے افراد کو
  • مسلسل بہتری: رسائی کے مسلسل جائزے اور بہتری کے لیے فریم ورک
  • وکیل کی مہارتیں: مستقبل کے منصوبوں اور ٹیموں میں رسائی کے بہترین طریقوں کو فروغ دینے کا اعتماد

🚀 کیریئر کی تیاری: یہ اسائنمنٹ حقیقی دنیا کے رسائی مشاورتی منصوبوں کی عکاسی کرتا ہے، آپ کو پورٹ فولیو کے قابل تجربہ فراہم


ڈسکلیمر:
یہ دستاویز AI ترجمہ سروس Co-op Translator کا استعمال کرتے ہوئے ترجمہ کی گئی ہے۔ ہم درستگی کے لیے کوشش کرتے ہیں، لیکن براہ کرم آگاہ رہیں کہ خودکار ترجمے میں غلطیاں یا غیر درستیاں ہو سکتی ہیں۔ اصل دستاویز کو اس کی اصل زبان میں مستند ذریعہ سمجھا جانا چاہیے۔ اہم معلومات کے لیے، پیشہ ور انسانی ترجمہ کی سفارش کی جاتی ہے۔ ہم اس ترجمے کے استعمال سے پیدا ہونے والی کسی بھی غلط فہمی یا غلط تشریح کے ذمہ دار نہیں ہیں۔