EduFlow
إمكانية الوصول للويب عمليًا

اختبار الوحدة: لوحة المفاتيح والتركيز وARIA

خمسة أسئلة عن هذه الوحدة. أجب عنها كلها، ثم شاهد نتيجتك وسبب صحة كل إجابة أو خطئها.

السؤال 1 من 5

العنصر <div class="card" tabindex="0" onclick="openEvent()"> يتلقّى التركيز، لكن ضغط Enter لا يفعل شيئًا. لماذا؟

السؤال 2 من 5

زر الإغلاق المخصّص في نافذة الحجز يحذف عنصر النافذة من الـ DOM. وبعد ذلك يقفز تركيز لوحة المفاتيح إلى أعلى الصفحة. ما أفضل إصلاح؟

السؤال 3 من 5

بينما يكتب المستخدم في مربع البحث في Ticketly، يتغيّر عدّاد مثل “12 events found”. ما أفضل طريقة لإعلانه؟

السؤال 4 من 5

في tablist، تنقل مفاتيح الأسهم التركيز بين التبويبات، لكن اللوحة لا تتغيّر إلا حين يضغط المستخدم Enter أو Space. هل هذا تطبيق صحيح لنمط التبويبات في APG؟

السؤال 5 من 5

لدينا <button aria-controls="events-menu">Events</button> و<ul id="events-menu" aria-expanded="true">. لا يقول NVDA أبدًا “expanded” عند الزر. لماذا؟

5 أسئلة بلا إجابة