يسرد هذا الدليل خطوات تقييم تطبيق التلفزيون الخاص بك لتحسين تجربة مستخدم قارئ الشاشة. يمكنك تنفيذ هذه الخطوات لفهم تجربة المستخدمين لتطبيقك عند تمكين TalkBack، وهو قارئ شاشة Android.
أمثلة على التقييم
يمكنك بدء تقييمك من خلال تفعيل TalkBack وفتح تطبيقك. ننصحك بالقيام بذلك في المرة الأولى لإجراء هذا التقييم بدون النظر إلى شاشة التلفزيون.
الاستخدام لأول مرة
استكشِف الصفحة المقصودة وسجِّل الدخول إلى حسابك، وجرِّب كل مسار تسجيل دخول ممكن:
- استخدِم جهاز التحكّم عن بُعد لإدخال بيانات اعتماد الحساب.
- سجِّل الدخول باستخدام رمز إن توفّر.
- يمكنك الاشتراك في فترة تجريبية إن توفّرت.
تأكّد مما يلي:
- هل يمكن الوصول إلى جميع العناصر الرئيسية على الصفحة والنقر عليها؟ أي، هل يمكنك تحديد جميع العناصر الرئيسية عند التنقل باستخدام جهاز التحكم عن بُعد؟
- هل عناصر، مثل "تسجيل الدخول"، يتم تصنيفها بشكلٍ واضح والإعلان عنها عند تفعيل TalkBack؟ احذر العناصر غير المصنفة أو تسلسلات الأرقام، مثل "unlabeled" أو "item 08328492qw".
- عند تفعيل TalkBack، هل يتم الإشارة إلى كل النص الذي يظهر على الشاشة؟
- هل التفاعلات تؤدي إلى نتائج متوقعة؟ على سبيل المثال، هل يؤدي النقر على زر تسجيل الدخول إلى نقل المستخدمين إلى صفحة تسجيل دخول؟
- هل التنقل سلس، أم أن هناك مشكلات تحدث؟ على سبيل المثال، هل التحديد ينتقل إلى العنصر الخطأ في واجهة المستخدم في أي وقت؟
- تأكَّد من المشاكل التالية الخاصة بتسجيل الدخول:
- هل يمكنك الانتقال من حرف إلى آخر على لوحة مفاتيح الشاشة عند استخدام جهاز التحكم عن بُعد للكتابة؟
- عند استخدام رمز تسجيل الدخول الذي يظهر على التلفزيون لإدخاله على جهاز ثانوي، هل يمكنك الانتقال من شخصية إلى أخرى؟
التنقّل في واجهة المستخدم باستخدام جهاز التحكّم عن بُعد
تنقّل عبر الواجهة، مع اختبار السلوكيات التالية لجميع الصفحات والقوائم:
- انتقل إلى نهاية الصفحة ثم ذهابًا وإيابًا.
- انتقل إلى نهاية الصف وصولاً إلى نهاية الصف.
- انقر على عناصر الصفوف، بما في ذلك بطاقات المحتوى والأزرار، للتأكد من أن جميع الإجراءات تؤدي إلى نتائج متوقعة.
تأكّد مما يلي:
- هل يمكن الوصول إلى جميع العناصر الرئيسية على الصفحة والنقر عليها؟ أي، هل يمكنك تحديد جميع العناصر الرئيسية عند التنقل باستخدام جهاز التحكم عن بُعد؟
- إذا كان هناك عنصر يتم التركيز عليه، فهل يتم تصنيفه والإعلان عنه بشكل مفيد؟ احذر من العناصر غير المصنفة أو تسلسلات الأرقام، مثل "unlabeled" أو "item 08328492qw".
- إذا كان هناك عنصر يحتوي على نص، هل يتم توضيح كل النص الذي يظهر على الشاشة عن طريق TalkBack؟
- هل التفاعلات تؤدي إلى نتائج متوقعة؟ هل التنقل سلس، أم تحدث مشكلات؟ على سبيل المثال، هل يؤدي التحديد إلى العنصر الخطأ في واجهة المستخدم في أي مرحلة؟
- عند فتح صفحة، هل يؤدي النقر على زر الرجوع إلى نقل المستخدم إلى مكانه قبل فتح الصفحة؟
- تأكَّد من المشاكل التالية الخاصة بالصفوف:
- إذا كان عنوان الصف مركّزًا، هل يوضِّحه TalkBack؟
- إذا كان هناك صف يتضمّن التركيز، هل يتم استخدام ميزة TalkBack لكل العناصر المتضمّنة في الصف؟ على سبيل المثال، إذا كان المحتوى عبارة عن صف لأفلام، فهل يتم الإعلان عن جميع عناوين الأفلام بواسطة TalkBack؟
- تجنَّب حالات التشغيل التلقائي. تحقَّق مما يلي:
- هل يبدأ تشغيل المحتوى فقط عندما يبدأ المستخدم التفاعل؟
- وإذا لم يكن الأمر كذلك، فهل يمكن للمستخدم إيقاف التشغيل التلقائي للمحتوى مؤقتًا أو إيقافه؟
ملاحظة: قد تسبّب التشغيل التلقائي للمحتوى، مثل التشغيل التلقائي للمقاطع الدعائية، إزعاجًا للمستخدمين الذين يعانون من عجز بصري. تنص إرشادات تسهيل استخدام محتوى الويب على إمكانية إيقاف التشغيل التلقائي للمحتوى مؤقتًا أو إيقافه.
استكشاف صفحات المعلومات لمحتوى الوسائط
إذا كان تطبيقك يتضمّن محتوى وسائط يشتمل على صفحات التفاصيل، مثل صفحة معلومات حول فيلم أو برنامج تلفزيوني، افتح صفحة التفاصيل لعنوانَي وسائط أو أكثر ونفِّذ ما يلي:
- تنقَّل بين جميع المعلومات المتاحة للكتاب.
- اختبِر كل الإجراءات المتاحة، مثل اللعب والاستئجار والإضافة إلى المحتوى المفضّل.
تأكّد مما يلي:
- هل يمكن الوصول إلى جميع العناصر الرئيسية على الصفحة والنقر عليها؟ أي، هل يمكنك تحديد جميع العناصر الرئيسية عند التنقل باستخدام جهاز التحكم عن بُعد؟
- إذا كان هناك عنصر يتم التركيز عليه، فهل يتم تصنيفه والإعلان عنه بشكل مفيد؟ احذر من العناصر غير المصنفة أو تسلسلات الأرقام، مثل "unlabeled" أو "item 08328492qw".
- إذا كان هناك عنصر مركّز، هل كل النص الذي أعلنته ميزة TalkBack؟
- هل التفاعلات تؤدي إلى نتائج متوقعة؟ هل التنقل سلس، أم تحدث مشكلات؟ على سبيل المثال، هل يؤدي التحديد إلى العنصر الخطأ في واجهة المستخدم في أي مرحلة؟
- عند فتح صفحة، هل يؤدي النقر على زر الرجوع إلى نقل المستخدم إلى مكانه قبل فتح الصفحة؟
- تأكَّد من المشاكل التالية الخاصة بصفحة التفاصيل:
- هل يُعلن TalkBack عن العنوان عندما يصل المستخدم إلى الصفحة؟
- هل تُعلن ميزة TalkBack عن البيانات الوصفية مثل التقييمات والنوع؟
- إذا كانت هناك صفوف إضافية، هل يتم الإعلان عن جميع عناوين الصفوف بواسطة TalkBack؟
- انتبه إلى حالات التشغيل التلقائي. تحقَّق مما يلي:
- هل يبدأ تشغيل المحتوى فقط عندما يبدأ المستخدم التفاعل؟
- وإذا لم يكن الأمر كذلك، فهل يمكن للمستخدم إيقاف التشغيل التلقائي للمحتوى مؤقتًا أو إيقافه؟
تشغيل محتوى الوسائط
يمكنك تشغيل عنوان وسائط واحد أو أكثر، إن توفّر، واختبار التفاعلات التالية:
- التشغيل والإيقاف المؤقت
- الترجيع والتقديم السريع.
- فعِّل الأوصاف الصوتية، إن توفّرت.
- تغيير لغة الصوت
- تفعيل الترجمة أو الشرح وتغييرها في حال توفّرها، بما في ذلك تغيير أي إعدادات مرتبطة بها
- اختبِر أي عناصر تحكّم إضافية متوفّرة في التشغيل.
تأكّد مما يلي:
- إذا تم التركيز على عناصر التحكّم في الوسائط، هل يتم تصنيفها بشكلٍ مناسب من خلال TalkBack؟ ويتضمّن ذلك خيارات إضافية مثل خيارات الترجمة أو الأوصاف الصوتية.
- إذا كان التركيز على عناصر التحكم في الوسائط، فهل تعمل جميع عناصر التحكم في الوسائط بالطريقة المتوقعة عند تفعيل TalkBack؟
- عند إيقاف تشغيل الوسائط مؤقتًا واستئنافها، هل تظهر إشعارات TalkBack بالتزامن مع صوت الفيلم أو البرنامج التلفزيوني؟
- عند الترجيع أو التقديم السريع، هل توفّر ميزة TalkBack معلومات عن الطوابع الزمنية أو حول سرعة الترجيع والتقديم السريع؟
- يمكنك تغيير الإعدادات والتحقّق مما يلي:
- هل أكّدت ميزة TalkBack الإجراءات؟
- هل تمت تسمية إجراءات التبديل والتبديل بشكل مناسب؟ على سبيل المثال، هل تم الإعلان عن الحالة الحالية + الإجراء؟
مشاهدة المحتوى المباشر باستخدام دليل برمجة إلكترونية
إذا كان تطبيقك يتضمن محتوى بث تلفزيوني مباشر، يُرجى اتّباع الخطوات التالية:
- تصفَّح دليل البرمجة الإلكتروني (EPG).
- يمكنك تصفّح قنوات مختلفة.
- تصفح المحتوى في الوقت المناسب.
- انقر لتشغيل محتوى مباشر.
- اختبر أي عناصر تحكم إضافية متاحة، مثل وضع علامة على القنوات كقنوات مفضلة وإعادة ترتيب الصفوف.
تأكّد مما يلي:
- هل يمكن الوصول إلى جميع العناصر الرئيسية على الصفحة والنقر عليها؟ أي، هل يمكنك تحديد جميع العناصر الرئيسية عند التنقل باستخدام جهاز التحكم عن بُعد؟
- إذا كان هناك عنصر يتم التركيز عليه، فهل يتم تصنيفه والإعلان عنه بشكل مفيد؟ احذر من العناصر غير المصنفة أو تسلسلات الأرقام، مثل "unlabeled" أو "item 08328492qw".
- في حال التركيز على أحد العناصر، هل يتم الإبلاغ عن كل النص الذي يظهر على الشاشة من خلال ميزة TalkBack؟
- هل التفاعلات تؤدي إلى نتائج متوقعة؟ هل التنقل سلس، أم تحدث مشكلات؟ على سبيل المثال، هل يؤدي التحديد إلى العنصر الخطأ في واجهة المستخدم في أي مرحلة؟
- عند فتح صفحة، هل يؤدي النقر على زر الرجوع إلى نقل المستخدم إلى مكانه قبل فتح الصفحة؟
الدعم الصوتي
إذا كان تطبيقك يحتوي على أي شكل مضمَّن للبحث الصوتي، يمكنك استخدامه لإجراء ما يلي:
- التدقيق الإملائي، إن توفر.
- ابحث عن محتوى.
تأكّد مما يلي:
- هل يمكن للمستخدمين مراجعة ما كتبوه؟
- هل هناك أي تداخلات بين البحث أو التهجئة باستخدام الصوت وTalkBack؟ على سبيل المثال، عندما تُعلن ميزة TalkBack عن شيء ما، هل يتم اختيار الإعلان كطلب صوتي؟
افحص صفحة نتائج البحث مثل أي صفحة أخرى. للحصول على إرشادات، يُرجى الاطّلاع على قسم التنقّل في واجهة المستخدم باستخدام جهاز تحكّم عن بُعد.
إعدادات التطبيق
التنقّل بين الإعدادات، بما في ذلك الإعدادات التالية:
- تنقَّل بين كل قائمة وقائمة فرعية.
- تعديل الإعدادات.
تأكّد مما يلي:
- هل يمكن الوصول إلى جميع العناصر الرئيسية على الصفحة والنقر عليها؟ أي، هل يمكنك تحديد جميع العناصر الرئيسية عند التنقل باستخدام جهاز التحكم عن بُعد؟
- إذا كان هناك عنصر يتم التركيز عليه، فهل يتم تصنيفه والإعلان عنه بشكل مفيد؟ احذر من العناصر غير المصنفة أو تسلسلات الأرقام، مثل "unlabeled" أو "item 08328492qw".
- وإذا كان الإعداد يحتوي على تركيز، هل هو كل النص الذي يظهر على الشاشة الذي يعلن عنه TalkBack؟
- هل التفاعلات تؤدي إلى نتائج متوقعة؟ هل التنقل سلس، أم تحدث مشكلات؟ على سبيل المثال، هل يؤدي التحديد إلى العنصر الخطأ في واجهة المستخدم في أي مرحلة؟
- عند فتح صفحة، هل يؤدي النقر على زر الرجوع إلى نقل المستخدم إلى مكانه قبل فتح الصفحة؟
- يمكنك تغيير الإعدادات والتحقّق مما يلي:
- هل أكّدت ميزة TalkBack الاختيارات؟
- هل تمت تسمية إجراءات التبديل والتبديل بشكل مناسب؟ على سبيل المثال، هل تم الإعلان عن الحالة الحالية + الإجراء؟
إجراء تغييرات على إعدادات TalkBack العامة
افتح إعدادات TalkBack العامة على جهاز التلفزيون ونفِّذ ما يلي:
- عدِّل جميع إعدادات TalkBack، مثل سرعة الكلام والإسهاب، واحدًا تلو الآخر.
- بعد تعديل كل إعداد، ارجع إلى التطبيق الذي تُجري تقييمه وتأكد من تنفيذ التغييرات التي أجريتها على إعدادات TalkBack بنجاح إلى التطبيق.
مزيد من المعلومات
لمزيد من المعلومات، يُرجى الاطّلاع على موارد تطوير أدوات تسهيل الاستخدام.