حركات السحب والمصادقة المتاحة
التزموا بقواعد الإصدار 2.2 الخاصة بالإيماءات وتسجيل الدخول
حركات السحب والمصادقة المتاحة درس مجاني في Web Accessibility Academy على CoddyKit. هذا هو الدرس 3 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Web Accessibility Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Web Accessibility Academy 4 دروس في المجموع.
قاعدتان إضافيتان في 2.2
يعالج WCAG 2.2 أيضًا مشكلتين يوميتين مؤلمتين: التفاعلات التي تعتمد على السحب فقط، وعمليات تسجيل الدخول التي تتطلب التذكر أو حل الألغاز. وكلتاهما تمنعان مستخدمين حقيقيين من الوصول.
حركات السحب: 2.5.7
ينص المعيار 2.5.7 (Dragging Movements) ضمن المستوى AA على أن كل إجراء سحب يجب أن يعمل أيضًا باستخدام مؤشر واحد، مثل النقر أو اللمس.
لماذا يفشل السحب وحده
غالبًا ما يتعذر السحب على الأشخاص الذين يستخدمون مؤشرًا للرأس أو مفتاحًا بديلًا، أو الذين لديهم قدرة حركية محدودة. ويمنعهم شريط تمرير أو لوحة kanban تعتمد على السحب فقط من استخدامها.
وفّروا بديلًا بالنقر
في قائمة إعادة الترتيب، أضيفوا أزرارًا للأعلى والأسفل بجانب كل عنصر. يبقى السحب متاحًا لمستخدمي الفأرة، بينما تخدم الأزرار جميع المستخدمين الآخرين.
تحتاج أشرطة التمرير إلى أزرار أيضًا
ينبغي أن يستجيب شريط التمرير المخصص لـ مفاتيح الأسهم أو زري الجمع والطرح، لا لمقبض السحب فقط، حتى يستوفي 2.5.7.
المصادقة الميسّرة: 3.3.8
يحظر المعيار 3.3.8 (Accessible Authentication) ضمن المستوى AA الاختبارات التي تعتمد على خطوة تتطلب وظيفة معرفية، ما لم يتوافر بديل.
لا لألغاز الذاكرة
هذا يعني عدم إجبار المستخدمين على حل لغز أو نسخ أحرف أو تذكّر كلمة مرور من الذاكرة بوصف ذلك الطريقة الوحيدة لتسجيل الدخول.
اسمحوا لمديري كلمات المرور بالعمل
يُعد السماح بـ اللصق في حقل كلمة المرور وعدم حظر الملء التلقائي مسارًا بسيطًا ومتوافقًا. لا تعطلوا وكيل المستخدم.
تحديد حقل تسجيل الدخول
يتيح رمز autocomplete الصحيح للمتصفحات ومديري كلمات المرور ملء بيانات الاعتماد للمستخدم.
<input type="password" autocomplete="current-password">تنبيهات CAPTCHA
يُسمح باستخدام CAPTCHA للتعرف على العناصر، لأن التعرف على العناصر ليس اختبارًا لوظيفة معرفية، لكن ينبغي دائمًا توفير خيار لا يتطلب حل لغز.
تُحتسب روابط البريد الإلكتروني
يُعد رابط تسجيل الدخول السحري المرسل إلى البريد الإلكتروني مستوفيًا للمتطلب، لأن المستخدم ينقر فقط. فهو يلغي خطوة التذكر التي يحذر منها المعيار.
تحقّق سريع
حدّدوا ما يجب أن توفره عناصر التحكم القائمة على السحب دائمًا وفق 2.2.
مراجعة: السحب والمصادقة
اربطوا السحب دائمًا بمسار يستخدم مؤشرًا واحدًا، ولا تجعلوا تسجيل الدخول مشروطًا باختبار يتطلب التذكر أو حل لغز. التالي: كتابة بيان مطابقة. 🎯
الأسئلة الشائعة
هل درس «حركات السحب والمصادقة المتاحة» مجاني؟
نعم — نص درس «حركات السحب والمصادقة المتاحة» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Web Accessibility Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Web Accessibility Academy 4 دروس في المجموع.
ماذا ستتعلم في «حركات السحب والمصادقة المتاحة»؟
التزموا بقواعد الإصدار 2.2 الخاصة بالإيماءات وتسجيل الدخول تتمرن على Web Accessibility Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Web Accessibility Academy؟
لا تُشترط خبرة سابقة. Web Accessibility Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 3 من أصل 4.
كم من الوقت يستغرق درس «حركات السحب والمصادقة المتاحة»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Web Accessibility Academy هذا؟
نعم. كل درس في Web Accessibility Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- A وAA وAAA: اختيار المستوى المناسب
- إضافات الإصدار 2.2: مظهر التركيز وحجم الهدف
- حركات السحب والمصادقة المتاحة
- كتابة بيان امتثال يمكن الدفاع عنه