الدرس 4 من 8

إمكانية الوصول

هدف الدرس

واجهة يستعملها من لا يرى الشاشة

01

الشرح

هذا من أكثر الدروس أثرًا، فملايين الناس يستعملون الويب بقارئ شاشة أو بلوحة المفاتيح وحدها، وتكفي أربعة أمور لتصبح واجهتك سهلة الاستعمال لهم.

ربط التسمية بالحقل: عندما تربط <label for="x"> بـ <input id="x"> يقرأ قارئ الشاشة التسمية مع الحقل، وتكبر مساحة الضغط للجميع.

اسم لكل زرّ: الزرّ الذي فيه أيقونة فقط يقرؤه قارئ الشاشة «زرّ» دون أي معنى، والخاصية aria-label تعطيه اسمًا.

الصور الزخرفية: القيمة alt="" تخبر قارئ الشاشة أن يتجاهل الصورة، أمّا حذف alt كليًّا فيجعله يقرأ اسم الملف.

علامة تركيز ظاهرة: من يتنقّل بين العناصر بمفتاح Tab يجب أن يرى العنصر الذي عليه التركيز (focus) الآن.

02

المطلوب

طبّق هذه الأمور الأربعة على النموذج الموجود في الكود.

الفحوص

5 فحوص
  1. التسمية مربوطة بالحقل عن طريق for وid
  2. المتصفح يرى أن للحقل تسمية
  3. للزرّ اسم يُقرأ مع أنه رمز فقط
  4. الصورة الزخرفية لها alt فارغة وليست محذوفة
  5. علامة التركيز معرَّفة بـ :focus-visible
03

تلميحات

0/3
دروس المسارأتممت 0 من 8

تتعلّم في هذا المسار تخطيط الصفحة والتحقّق من النماذج والحركة وإمكانية الوصول، وهي الأمور التي تجعل الواجهة مريحة في الاستعمال الحقيقي وليست جميلة المنظر فقط.

مستواه متقدّم، وفيه 8 دروس مجموع مدّتها ساعتان.

index.html
المعاينة
index.html100%
–/5

اضغط «تشغيل وتصحيح» ليبدأ الفحص.

تجد 5 فحوص في بطاقة «المطلوب».

دروس المسارأتممت 0 من 8

تتعلّم في هذا المسار تخطيط الصفحة والتحقّق من النماذج والحركة وإمكانية الوصول، وهي الأمور التي تجعل الواجهة مريحة في الاستعمال الحقيقي وليست جميلة المنظر فقط.

مستواه متقدّم، وفيه 8 دروس مجموع مدّتها ساعتان.