Web Accessibility Academy · درس

قراءة شجرة إمكانية الوصول لتصحيح ARIA

تحققوا من الأدوار والحالات في مفتش المتصفح

الدرس 4 من 413 خطوة

قراءة شجرة إمكانية الوصول لتصحيح ARIA درس مجاني في Web Accessibility Academy على CoddyKit. هذا هو الدرس 4 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Web Accessibility Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Web Accessibility Academy 4 دروس في المجموع.

ما هي شجرة إمكانية الوصول

ينشئ المتصفح شجرة إمكانية الوصول من DOM الخاص بكم. وهي النسخة المختصرة التي تقرؤها قارئات الشاشة فعليًا.

لماذا يجب فحصها مباشرة

يكشف فحص الشجرة الحقيقة: الاسم والدور والحالة الفعلية للعنصر، لا ما كنتم تأملون أن تنتجه علاماتكم.

افتحوا Chrome DevTools

في Chrome، افتحوا DevTools واختاروا لوحة Accessibility ضمن لوحة Elements. ثم حددوا أي عقدة لفحص بيانات a11y المحسوبة.

اقرؤوا الخصائص المحسوبة

تعرض اللوحة الدور والاسم المحسوبين للعنصر، إلى جانب حالاته. وهذا هو بالضبط ما ستعلنه التقنيات المساعدة.

تحتوي Firefox على واحدة أيضًا

تأتي Firefox مع Accessibility inspector في علامة تبويب مستقلة ضمن DevTools، وبها فحص مفيد لمشكلات التباين والتسمية الشائعة.

اكتشفوا الاسم المفقود

أكثر الأخطاء شيوعًا التي تكشفها الشجرة هو وجود عنصر تحكم ذي اسم فارغ. فعندها لا يعرض الزر الذي يحتوي على أيقونة اسمًا، فيسمع المستخدم كلمة button فقط.

<button><svg>...</svg></button>
<!-- name in the tree: empty -->

اكتشفوا الدور الخاطئ

إذا كنتم تتوقعون زرًا لكن الشجرة تقول generic، فهذا يعني أن دوركم لم يُطبّق. أصلحوا العلامات قبل إضافة المزيد من ARIA فوقها.

تحققوا من تحديثات الحالة مباشرة

بدّلوا حالة أداتكم وراقبوا الشجرة. إذا لم تتغير aria-expanded في اللوحة، فإن JavaScript لا يزامن الحالة.

اعثروا على الأشجار الفرعية المخفية

يخرج العنصر المضبوط على aria-hidden من الشجرة بالكامل. استخدموا ذلك للتأكد من تخطي المحتوى الزخرفي بصورة صحيحة.

الشجرة أولًا، ثم قارئ شاشة حقيقي

توضح الشجرة القصد، لكن قارئ الشاشة الحقيقي يوضح التجربة. استخدموا الشجرة لتصحيح الأخطاء، ثم أكدوا النتيجة باستخدام NVDA أو VoiceOver.

حلقة تصحيح سريعة

كوّنوا هذه العادة: غيّروا العلامات، ثم أعيدوا تحديد العقدة، واقرؤوا اسمها ودورها وحالتها. تكشف الحلقات السريعة أخطاء ARIA بسرعة.

تحقق سريع

يُقرأ الزر المخصص على أنه button فقط من دون تسمية. أين تؤكدون الاسم المفقود؟

مراجعة: افحصوا الحقيقة

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

البدء مجانًا

تعلم HTML مع معلم ذكاء اصطناعي — مجانًا

اكتب وقم بتشغيل أكوادك الفعلية في المتصفح، واحصل على مساعدة فورية من معلم ذكاء اصطناعي متاح 24/7، واستمر من حيث توقفت على الويب أو في التطبيق.

الدورات
30
الدروس
120

الأسئلة الشائعة

هل درس «قراءة شجرة إمكانية الوصول لتصحيح ARIA» مجاني؟

نعم — نص درس «قراءة شجرة إمكانية الوصول لتصحيح ARIA» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Web Accessibility Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Web Accessibility Academy 4 دروس في المجموع.

ماذا ستتعلم في «قراءة شجرة إمكانية الوصول لتصحيح ARIA»؟

تحققوا من الأدوار والحالات في مفتش المتصفح تتمرن على Web Accessibility Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Web Accessibility Academy؟

لا تُشترط خبرة سابقة. Web Accessibility Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 4 من أصل 4.

كم من الوقت يستغرق درس «قراءة شجرة إمكانية الوصول لتصحيح ARIA»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Web Accessibility Academy هذا؟

نعم. كل درس في Web Accessibility Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. القاعدة الأولى: لا ARIA أفضل من ARIA سيئة
  2. الأدوار تحدد ماهية الشيء
  3. الحالات والخصائص: موسّع، محدد، معطّل
  4. قراءة شجرة إمكانية الوصول لتصحيح ARIA
← العودة إلى Web Accessibility Academy