الخطأ 1: لا توجد طريقة لإغلاق قوائم الإنشاء في VoiceOver
قم بتوسيع قائمة ⊕ في VoiceOver الخاص بنظام iOS. الآن، حاول إغلاق القائمة.
متوقع: في العادة، يمكنك القيام بذلك عن طريق سحب شريط “المقبض” الصغير لأسفل، أو النقر في المنطقة الرمادية لإغلاق القائمة.
فعلي: سحب شريط المقبض لا يفعل شيئًا عند تمكين VoiceOver الخاص بنظام iOS. الشريط نفسه مُعلّم بـ aria-hidden=true، لذلك لا توجد طريقة لاستهدافه، أو النقر عليه، أو التفاعل معه.
الخطأ 2: لا يوجد وصف ARIA لزر ⊕ أو Tt
في VoiceOver الخاص بنظام iOS، قم بإنشاء منشور جديد وانتقل إلى زر ⊕، الذي يحتوي على أدوات إضافية لتعديل منشورك.
فعلي: سيعلن VoiceOver عن الزر باسم “زر. منكمش.”
متوقع: يجب أن يحتوي الزر على سمة title أو وصف ARIA يشرح ما هو، حتى لو كان مجرد “أدوات إضافية. زر. منكمش.”
(أنا لا أعرف حتى ما يسمى هذه القائمة… أنا أستخدم رمز Unicode ⊕ لوصفها.)
نفس المشكلة تؤثر على قائمة رؤوس Tt، حيث يمكنك تحديد مستوى رأس أو “فقرة”. سيعلن VoiceOver عنها ببساطة باسم “زر. منكمش.” لا يوجد مؤشر على ما تفعله.
أخيرًا، يمكنك أيضًا تكرار ذلك عن طريق تمرير مؤشر الماوس فوق أزرار الإنشاء. عندما تمرر مؤشر الماوس فوق معظم الأزرار، يظهر تلميح title، يشرح ما تفعله (ويقترح اختصار لوحة المفاتيح). ولكن ليس بالنسبة لـ ⊕ أو Tt. الطريقة الوحيدة لمعرفة ما تفعله هي النقر عليها ومعرفة ذلك.
(وعندما تفعل ذلك، ستعلق في القائمة، ولن تتمكن من الخروج!)