رسائی
ہدف
FileSlimmer کو WCAG 2.2 لیول AA کے مطابق بنایا گیا ہے۔ یہ ایک ہدف ہے جس کے پیچھے ٹیسٹ سوٹ موجود ہے، کوئی سرٹیفیکیشن نہیں: خودکار اسکین رکاوٹوں کا ایک متعین حصہ پکڑتا ہے، اور باقی وہ لوگ پکڑتے ہیں جو سائٹ استعمال کرتے ہیں۔
کیا کچھ نافذ ہے
- ہر صفحے پر مرکزی لینڈ مارک تک جانے کے لیے اسکپ لنک، جو فوکس ملتے ہی نظر آ جاتا ہے۔
- فائل کا کنٹرول جو حقیقی
<input type="file">ہے، اور وہ بھی ایک<label>کے اندر، اس لیے یہ کوئی JavaScript چلنے سے پہلے ہی کی بورڈ اور اسکرین ریڈر کے ساتھ کام کرتا ہے۔ ڈریگ اور پیسٹ اس کے اوپر شامل کیے گئے ہیں، اس کی جگہ نہیں۔ - سیمینٹک پروگریس عناصر، اور ایسے اسٹیٹس اپ ڈیٹس جو ہر فریم پر نہیں بلکہ زیادہ سے زیادہ ہر دس فیصد پوائنٹ پر یا مرحلہ بدلنے پر سنائے جاتے ہیں۔
- چل رہے کاموں پر منسوخ کرنے کے کنٹرول، اور خرابیاں اُسی کام سے منسلک جس سے اُن کا تعلق ہے۔
- حیثیت رنگ کے ساتھ متن سے بھی ظاہر کی جاتی ہے، کبھی صرف رنگ سے نہیں۔
- کم از کم 44 × 44 پکسل کے ٹچ ٹارگٹ۔
- ایسے لے آؤٹ جو 200% زوم پر بھی صفحے پر افقی اسکرول بار لائے بغیر برقرار رہتے ہیں؛ چوڑے ٹیبل اپنے ہی خانے کے اندر اسکرول ہوتے ہیں۔
- عربی، عبرانی اور اردو کے لیے دائیں سے بائیں لے آؤٹ، جن میں فائلوں کے نام اور بائٹ سائز اپنی اپنی سمت میں رکھے جاتے ہیں۔
- حرکت کم رکھنے کی ترجیحات کا خیال رکھا جاتا ہے۔
- فائلوں کے سائز آپ کی زبان کی اکائیوں میں سنائے جاتے ہیں۔
اسے کیسے جانچا جاتا ہے
axe-core کا اسکین بنے ہوئے آؤٹ پٹ پر چلتا ہے — ڈیویلپمنٹ سرور پر نہیں — روٹ صفحے، انگریزی میں ایک ٹول ورک اسپیس، اسی ورک اسپیس کو کسی دائیں سے بائیں زبان میں، ایک قانونی دستاویز، ایک رہنما مضمون اور آف لائن صفحے کے لیے۔ اس کے ساتھ ایک خودکار جانچ اس بات کی تصدیق کرتی ہے کہ ہر صفحے پر ایک ہی h1 ہو، سرخیوں کی ترتیب میں کوئی درجہ چھوٹا ہوا نہ ہو، ہر فارم کنٹرول پر لیبل ہو، اور فوکس کا نشان نظر آتا ہو۔ کوئی خلاف ورزی تنبیہ دینے کے بجائے بلڈ ناکام کر دیتی ہے۔
معلوم حدود
- پروڈکٹ اور انٹرفیس کے متن کی نظرثانی صرف انگریزی میں کسی مادری بولنے والے نے کی ہے۔ جہاں جانچا ہوا کوئی جملہ موجود نہ ہو وہاں دوسری زبانیں انگریزی پر واپس چلی جاتی ہیں، اس لیے اسکرین ریڈر کو اُن صفحات پر ملی جلی زبانیں مل سکتی ہیں۔
- پہلے اور بعد کے نتیجے کا موازنہ محض بصری مدد ہے۔ اس کے ساتھ دیے گئے اعداد — اصل سائز، نیا سائز اور کمی — وہی معلومات متن کی صورت میں دیتے ہیں، اُن سب کے لیے جو بصری موازنہ استعمال نہیں کر سکتے۔
- براؤزر کے فراہم کردہ کچھ کنٹرول، مثلاً آپریٹنگ سسٹم کا اپنا فائل پکر، کسی ویب صفحے کے ذریعے نہ اسٹائل کیے جا سکتے ہیں نہ اُن کا لیبل بدلا جا سکتا ہے۔
رکاوٹ کی اطلاع دینا
اگر یہاں کوئی چیز آپ کے راستے میں رکاوٹ بنے تو اس پتے پر لکھیے: info@zenitgroup.com.co — صفحے کا پتہ اور یہ بتائیے کہ آپ کیا کرنے کی کوشش کر رہے تھے۔ رکاوٹ کی تفصیل تجویز کردہ حل سے زیادہ کارآمد ہوتی ہے، اور آپ کے لیے کسی WCAG معیار کا نام لینا ضروری نہیں۔ دیکھیے رابطہ صفحہ — کہ یہ پتہ اور کن چیزوں کے لیے ہے۔
یہ دستاویز ZENIT GROUP S.A.S.، Cali, Valle del Cauca, Colombia کی جانب سے شائع کی گئی ہے۔