في الأسبوع الماضي، استخدمت Discourse مع قارئ الشاشة (NVDA) ليوم واحد وكانت هذه المشكلة هي إحباطي رقم 1، لذا أرغب بشدة في إصلاحها.
عندما تدخل إلى موضوع من قائمة المواضيع مثل /latest، يقوم Discourse بالتمرير لأسفل وتسليط الضوء على أول مشاركة غير مقروءة في الموضوع أو إلى آخر مشاركة إذا لم تكن هناك مشاركات غير مقروءة. هذا يعمل بشكل رائع للمستخدمين المبصرين، ومع ذلك، فإن مستخدمي قارئ الشاشة لا يتم إعلامهم بذلك لأن التركيز لا يتحرك على الإطلاق عند دخول الموضوع، لذا ستبدأ قارئات الشاشة في القراءة من أعلى الصفحة.
لقد قمت بنشر مكون سمة هنا على Meta لاختبار إصلاحي لهذه المشكلة. هل يمكن لأي شخص يستخدم قارئ الشاشة اختبار الإصلاح ومعرفة ما إذا كان يجعل الأمور أفضل (أو أسوأ
) من فضلك؟ هل تدخل موضوعًا عشوائيًا، وتقرأ بضع مشاركات، وتغادر الموضوع وتدخله مرة أخرى، وهل يمكنك بسهولة معرفة أن Discourse وضعك عند أول مشاركة غير مقروءة؟ هل هناك أي تحسينات يمكننا إجراؤها؟