Метки контента

Метки контента позволяют пользователям с ограниченными возможностями распознавать элементы интерфейса при помощи сервисов специальных возможностей, например программ чтения с экрана.

Если информация передается в графическом виде, метки контента могут содержать текстовое описание элемента или связанного с ним действия.

Без меток контента некоторым пользователям будет сложно определять назначение элементов интерфейса и взаимодействовать с ними.

Реализация

Дизайн

При разработке интерфейса уделите особое внимание меткам графического контента для пользователей с ограниченными возможностями. Метки контента должны соответствовать следующим принципам:

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

Дополнительная информация приведена в руководстве по внедрению Material Design.

Тестирование

Убедитесь, что в интерфейсе присутствуют все метки контента. Для этого вручную выполните следующие действия:

  1. Включите TalkBack.
  2. Запустите приложение.
  3. С помощью жестов последовательно выделяйте элементы на экране.
  4. Если TalkBack не озвучивает выделенный элемент или определяет его как "Без названия", значит метка контента отсутствует.

Пропущенные метки контента можно выявить в ходе автоматического тестирования. Чтобы проверить приложение на устройстве вручную, воспользуйтесь Сканером доступности. Для автоматического тестирования включите проверку доступности в Espresso и Robolectric.

70713711288241491
true
Поиск по Справочному центру
true
true
true
true
true
717068
Поиск
Очистить поле поиска
Закрыть поиск
Главное меню
false
false
false