مهارة
Better Accessibility
اجعل الواجهات متاحة للجميع بلوحة المفاتيح وقارئات الشاشة
التثبيت
تُفعّل عند
When building accessible UI components or reviewing for keyboard and screen-reader support
نظرة عامة
تضمن هندسة إمكانية الوصول أن تعمل البرمجيات للجميع، بمن فيهم من يستخدمون لوحة المفاتيح فقط، أو يعتمدون على قارئات الشاشة، أو يضبطون إعدادات التكبير والحركة. تقدم هذه المهارة أساليب منظمة لبناء المكوّنات الميسّرة ومراجعتها.
أبرز الميزات
- استخدم عناصر HTML الدلالية أولًا، ولا تضف ARIA مخصصة إلا عند الضرورة
- طبّق مؤشرات تركيز مرئية وتنقلًا بلوحة المفاتيح في جميع المكوّنات
- اختبر التفاعل فعليًا بلوحة المفاتيح وبرامج قراءة الشاشة
- اجعل الحد الأدنى لمساحات اللمس 44×44 بكسل، وللعناصر المرئية 24×24 بكسل
- ادعم تكبير النص حتى 200% واحترم إعدادات prefers-reduced-motion
- أنشئ مناطق حية للإعلان عن تغيّرات المحتوى الديناميكي
- استخدم النص البديل للصور والأيقونات الوظيفية استخدامًا مدروسًا
- تحقّق من النماذج عبر تسميات صحيحة ورسائل أخطاء وتوقيت مناسب للتحقق من صحة الإدخال
لمن تناسب
للمطورين الذين يبنون واجهات الويب والتطبيقات أو يراجعونها. استخدمها عند تنفيذ مكوّنات جديدة أو معالجة تقارير إمكانية الوصول أو الاستعداد لمراجعات الامتثال. وهي تعمل إلى جانب التصميم المرئي ومكتبات المكوّنات لاكتشاف ثغرات إمكانية الوصول مبكرًا.

التعليقات(0)
سجّل الدخول للتعليق