Проверка специальных возможностей ПО – один из видов юзабилити-тестирования, при котором в первую очередь проверяются общедоступность функционала для пользователей с ограниченными возможностями. Итоговой целью подобной проверки является максимальная простота и удобство использования определенного веб-ресурса.
Основными примерами подобных программ являются:
- ПО распознавания речи – возможность преобразования слова в текст, на основании которого может выполняться вход на локальный компьютер;
- Программа для чтения экрана – применяется для процесса считывания отображенной части текста на мониторе;
- ПО для увеличения изображения – применяется для процедуры увеличения масштаба текста и возможности облегчения его чтения клиентом с нарушением зрения.
Почему тестировать общедоступность использования ПО крайне важно?
[highlight dark=”no”]Подобное тестирование выполняется для того, чтобы определенное программное обеспечение было максимально доступным для требуемого круга пользователей с нарушениями слуха, зрения, опорно-двигательной системы и ментальной сферы.[/highlight]
Специальные возможности на Android-устройствах
Параметры доступности на устройствах с Android запросто можно настроить через меню «Настройки – Специальные возможности». Или же можно воспользоваться сторонними приложениями.
В статье мы детально рассмотрим именно встроенные возможности данной операционной платформы.
TalkBack
Встроенная программа для чтения текстовых блоков с экрана Android-устройств. Сразу после выполнения процедуры активации, приложение может считывать все текстовые блоки, которые в режиме реального времени отображаются на экране смартфона или другого портативного устройства. Приложение читает практически все – от названий на кнопках до статического текстового контента.
Клиенты TalkBack – в большинстве своем люди незрячие или слабовидящие, а также те, кто имеет определенные когнитивные или учебные трудности.
Базовые возможности программы:
- Включить и выключить;
- Параметр «Произнести голосовую команду»;
- Переместить объект;
- Перейти к первому элементу на экране;
- Увеличить/уменьшить;
- Клавиша «Home».
Параметр переключения доступа
Данный переключатель пользовательского доступа позволяет некоторым устройствам использовать настраиваемые комбинации клавиш на внешней клавиатуре, подключенной непосредственно к мобильному устройству.
Для применения коммутатора придется использовать клавиатуру вместе с планшетным компьютером или смартфоном. Потом нужно будет мануально назначить ключи для действий через параметры «Настройки – Специальные возможности – Переключение доступа – Настройки». Выбираем «Действия» под определенным заголовком «Назначить ключи действиями», для того чтобы сопоставить клик клавиш с нужным действием.
Жесты масштабирования
При включении гаджета позволяет увеличить или уменьшить размеры изображения посредством тройного нажатия на поверхность экрана мобильного гаджета.
Для того чтобы включить масштабирование, необходимо перейти в меню «Настройки – Специальные возможности – Жесты увеличения». Когда жесты включены, пользователь сможет масштабировать, перемещать зум по экрану и перемещать содержимый контент.
Оттенки серого цвета
Когда данная конфигурация будет включена, она позволит «удалить» все текущие цвета на экране, что существенным образом облегчает процесс чтения картинок пользователям с нарушением зрения, например как дальтонизм.
Для того, чтобы включить отображение гаммы оттенков серого в Android, необходимо запустить специальный режим разработчика на устройстве. Затем следует включить отображение оттенков серого цвета через «Настройки – Настройки разработчика – Процедура эмуляции цветового пространства».
К слову, подобный параметр возможен для устройств с поддержкой версии ОС Android Lollipop 5.0 и выше. Если настройка включена, все цвета экрана будут заменены по соответствующим оттенкам серого. Оттенки серого используются ко всем дисплеям, пока параметр не будет мануально отключен в блоке системных настроек.
При желании можно использовать особое серое представление Android наряду со случайными режимами или продуктами Android, включая вышеупомянутый TalkBack и прочее.
Специальные возможности на iOS-устройствах / macOS
Параметры доступности на операционной системе iOS запросто можно включить на устройстве через «Настройки – Общие – Специальные возможности».
VoiceOver
Классическая программа для чтения информации с экрана. Сразу после активации приложение начинает «читать» все на дисплее. В мобильном веб-браузере Safari включается абсолютно весь контент страницы (от альтернативных изображений до таблиц и полей форм).
Данной программой зачастую пользуются незрячие пользователи или люди со слабым зрением, а также люди с когнитивными трудностями.
Основные возможности приложения VoiceOver:
1. Увеличение. Наличие полноэкранной лупы позволяет масштабировать любой графический контент до 200%. Для этого нужно дважды нажать на экран одновременно 3 пальцами. Потом можно настроить увеличение от 10 до 500%.
2. Инвертирование цвета. Особый высококонтрастный режим для пользователей с плохим зрением, дальтоников или людей с особой чувствительностью к большой яркости. Для того, чтобы включить этот режим, необходимо перейти в «Настройки – Основные – Специальные возможности – Продемонстрировать помещения» и найти параметр «Инвертировать цвет» в перечне «Видение».
3. Оттенки серого. Эта функция может «удалить» все цвета, что запросто может облегчить чтение картинок пользователями с нарушениями органов зрения. Чтобы ее включить, необходимо перейти в «Настройки – Основные – Специальные возможности – Продемонстрировать помещения – Отображение цветовых фильтров — Цветовой фильтр».
В настройках macOS есть специальное окно «Настройки универсального доступа», с помощью которого можно быстро включать и переключать используемые функции, редактирование масштаба, VoiceOver и залипание клавиш. Данное окно запросто можно включить на основе такого сочетания клавиш:
- На клавиатуре ноутбука нажать на клавиши fn-option-command-f5;
- На ноутбуке тройным нажатием touch id.
Выводы
Процедура тестирования особых возможностей (как подвид юзабилити-тестирования) в первую очередь направлена на проверку уровня доступности и понимания особого программного обеспечения для всех групп пользователей. Как и другой вид тестирования, подобные проверки можно выполнять как мануально, так и при помощи некоторых средств автоматизации.
0 Comments