بما أنها ظهرت للتو في النسخة التجريبية 7، أود الإشارة إلى أن الروابط الموجودة تحت كل عنوان فرعي في المنشور الطويل تحتاج إلى سمة aria-label. الطريقة الحالية في الترميز، التي تعتمد فقط على وسم a المسمى مع صورة خلفية محتملة مُضمنة عبر فئة CSS المسماة .anchor، تجعل قارئ الشاشة يقرأ رقمًا (غالبًا معرف المنشور) وأجزاءً من العنوان. من الأفضل أن نكون صريحين ونستخدم شيئًا مثل “رابط دائم”، أو “رابط دائم إلى” متبوعًا بنص العنوان الفرعي. بهذه الطريقة، يحصل مستخدمو قارئات الشاشة الذين يفتحون قائمة الروابط في الصفحة على روابط مسمّاة بشكل صحيح.
أيضًا، هل من الممكن وضع المرساة بعد نص العنوان داخل عنصر h، وليس قبله؟ حاليًا، عندما ينتقل قارئ الشاشة من عنوان إلى آخر، يقرأ الرابط أولاً، وإذا كان نص العنوان مكررًا في التسمية كما اقترحت أعلاه، فقد تصبح القراءة مرهقة للغاية. ونظرًا لأن مستخدمو قارئات الشاشة غالبًا ما يحصلون على نظرة عامة على الصفحة من خلال هيكل العناوين (انظر مختلف استطلاعات آراء مستخدمي قارئات الشاشة من WebAIM)، فسيكون من الأفضل وضع الرابط بعد نص العنوان.
شكرًا لكم على تحسين إمكانية الوصول في Discourse باستمرار!