أعمل مع مستخدم يجب أن يصل إلى Discourse باستخدام قارئ الشاشة JAWS. كانت محاولتنا الأولى بطيئة لأن اختصارات JAWS تتداخل بطريقة ما مع اختصارات Discourse.
هل هناك دليل تعليمي أو أي نصائح حول كيفية جعل هذا يعمل بسلاسة؟ يبدو أن اختصارات Discourse تغطي الكثير مما يريده المستخدم أن يفعله.
وبشكل ذي صلة، فإن الفئات في مثيلتنا مُعدّة مع فئات فرعية. يحب JAWS قراءتها جميعًا كسلسلة واحدة، مما يجعل من المستحيل «اختيار» فئة فرعية من القائمة للانتقال إليها. قد يكون هذا أثرًا لمحاولة استخدام JAWS بطريقة عامة وغير مخصصة لـ Discourse، لكنني أرحب برأي الآخرين حول كيفية جعل هذه التجربة أفضل.
تلتقط قارئات الشاشة الكثير من المفاتيح لاختصارات التنقل الخاصة بها افتراضيًا (وضع المؤشر الافتراضي)، مما يمنع استخدام اختصاراتنا.
يمكن إيقاف هذا الوضع، وفي JAWS يجب استخدام مفتاح JAWS + z (اعتمادًا على الإعدادات، قد يكون هذا Insert + z أو Caps Lock + z). يجب أن يمنح القيام بذلك الوصول إلى اختصارات Discourse، ولكن أبلغونا إذا لم تعمل بعد.
أين بالضبط؟ هل هذا في قائمة، أو في صفحة /categories؟ أم في مكان آخر؟
لذلك قمنا بإيقافه باستخدام مفتاح JAWS + z، لكن استخدام اختصارات Discourse لم يُنتج قراءات صوتية مطلوبة. (يعتمد هذا الشخص كليًا على القراءات الصوتية.)
هل توجد طريقة لجعل اختصارات Discourse ذات أولوية، مع السماح لـ JAWS بقراءة ترميزات aria صوتيًا؟
بخصوص الفئات الفرعية، إليك صورة معدلة قليلًا لصفحة الفئات لدينا. عندما يقرأ JAWS كل فئة صوتيًا، يتضمن جميع الفئات الفرعية دون انقطاع ودون طريقة بسيطة لاختيار أي منها.
نقدر أي توجيهات يمكنكم تقديمها.
سؤال ممتاز! توقعاتنا حتى الآن كانت أن المستخدمين الذين يستخدمون قارئات الشاشة لن يستخدموا اختصاراتنا وسيعتمدون على تنقل قارئ الشاشة. لذا فإن الفجوة هنا هي أننا لا نعلن عن المحتوى لقارئات الشاشة عند استخدام اختصارات Discourse.
أعتقد أنه يمكننا إضافة إعلانات، لكنني لا أعتقد أن هذا تغيير بسيط، لذا، رغم أنه شيء يمكننا دراسته، إلا أنه ليس شيئًا سيكون متاحًا على الفور.
شكرًا لك، فاللقطة تساعد في تضييق نطاق المشكلة.
عند التنقل من صف إلى آخر، يمكنني تكرار التقرير الذي يُقرأ فيه كل محتوى خلية الجدول، لكن هذا متوقع عند التنقل في جدول. وللدخول إلى خلية الجدول المحددة وقراءة كل مجموعة من المحتوى (العنوان، الوصف، الروابط)، يمكنني استخدام مفاتيح الأسهم للأعلى/للأسفل للانتقال من عنصر إلى آخر. هل هذا هو ما لا يعمل؟