Примеры оценки TalkBack для телевизионных приложений

В этом руководстве описаны шаги по оценке вашего приложения для ТВ с целью улучшения взаимодействия с пользователями программ чтения с экрана. Выполните эти шаги, чтобы понять, как пользователи взаимодействуют с вашим приложением, когда включена программа чтения с экрана 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?
    • Правильно ли обозначены переключатели и действия переключателей? Например, сообщается ли текущее состояние и действие ?

Смотрите прямые трансляции с помощью электронной программы передач.

Если в вашем приложении есть контент с прямыми трансляциями телеканалов, выполните следующие действия:

  • Просмотрите электронную программу передач (ЭПД).
  • Просматривайте различные каналы.
  • Перенесемся в будущее.
  • Нажмите, чтобы воспроизвести прямую трансляцию.
  • Проверьте все доступные дополнительные элементы управления, такие как добавление каналов в избранное и изменение порядка строк.

Подтвердите следующее:

  • Все ли ключевые элементы на странице доступны и кликабельны? То есть, можно ли выделить все ключевые элементы при навигации с помощью пульта дистанционного управления?
  • Если элемент находится в фокусе, имеет ли он осмысленную метку и объявление? Обратите внимание на элементы без меток или последовательности чисел, такие как «unlabeled» или «item 08328492qw».
  • Если элемент находится в фокусе, озвучивает ли TalkBack весь текст, появляющийся на экране?
  • Приводят ли взаимодействия к ожидаемым результатам? Плавная ли навигация, или возникают проблемы? Например, происходит ли в какой-либо момент переход к неправильному элементу в пользовательском интерфейсе?
  • При открытии страницы нажатие кнопки «Назад» возвращает пользователя на ту же страницу, где он находился до открытия страницы?

Голосовая поддержка

Если в вашем приложении есть встроенная функция голосового поиска, используйте её для следующих целей:

  • Заклинание, если оно есть.
  • Поиск контента.

Подтвердите следующее:

  • Могут ли пользователи исправлять орфографические ошибки?
  • Возникают ли какие-либо помехи между поиском или вводом текста голосом и TalkBack? Например, когда TalkBack что-то объявляет, распознается ли это объявление как голосовой запрос?

Просматривайте страницу результатов поиска так же, как и любую другую страницу. Для получения дополнительной информации см. раздел «Навигация по пользовательскому интерфейсу с помощью пульта дистанционного управления» .

Изучите настройки приложения

Перейдите в настройки, включая следующие:

  • Пройдите по всем меню и подменю.
  • Изменить настройки.

Подтвердите следующее:

  • Все ли ключевые элементы на странице доступны и кликабельны? То есть, можно ли выделить все ключевые элементы при навигации с помощью пульта дистанционного управления?
  • Если элемент находится в фокусе, имеет ли он осмысленную метку и объявление? Обратите внимание на элементы без меток или последовательности чисел, такие как «unlabeled» или «item 08328492qw».
  • Если какой-либо параметр находится в фокусе, озвучивает ли TalkBack весь текст, появляющийся на экране?
  • Приводят ли взаимодействия к ожидаемым результатам? Плавная ли навигация, или возникают проблемы? Например, происходит ли в какой-либо момент переход к неправильному элементу в пользовательском интерфейсе?
  • При открытии страницы нажатие кнопки «Назад» возвращает пользователя на ту же страницу, где он находился до открытия страницы?
  • Измените настройки и проверьте следующее:
    • Подтверждаются ли выбранные варианты системой TalkBack?
    • Правильно ли обозначены переключатели и действия переключателей? Например, сообщается ли текущее состояние и действие ?

Внесите изменения в глобальные настройки TalkBack.

Откройте глобальные настройки TalkBack на телевизоре и выполните следующие действия:

  • Изменяйте каждый параметр TalkBack, такой как скорость речи и уровень детализации, по отдельности.
  • После изменения каждой настройки вернитесь к тестируемому приложению и убедитесь, что внесенные вами изменения в настройки TalkBack успешно применены к приложению.

Узнать больше

Для получения более подробной информации ознакомьтесь с нашими ресурсами по разработке решений для обеспечения доступности .