<aside> 💡 Детальная информация о доступности для iOS есть в руководстве по этой операционной системе.
</aside>
Базовые жесты при работе с VoiceOver на iOS
<aside> 💡 Подробнее изучить базовые жесты VoiceOver iOS можно здесь
</aside>
Наташа — незрячая, и использует скринридер для навигации, переходя от одного смыслового блока к другому. Для удобного использования ей нужно понимать, на какой странице она находится и какова ее логика. В этом ей помогают заголовки.
Артем — незрячий, и использует скринридер для работы в интернете. Он применяет ротор для быстрой навигации на странице.
Пользователь ожидает, что фокус между элементами будет переключаться в логичном порядке. Обычно это слева направо и сверху вниз. Иногда логичный порядок очевиден для вашей команды разработки, но часто встречаются сложные случаи. Тогда необходимо отмечать порядок переключения на прототипах и макетах.
Как правило, это кнопка «Назад» или заголовок страницы. В некоторых случаях для удобства пользователя курсор можно ставить не в начало, а на первый значимый по смысловой нагрузке элемент.
Если подписи к полям и формам сверстаны как единый текстовый блок, незрячий человек не узнает, к какому полю какая подпись относится.
Незрячего пользователя тоже стоит предупредить, что идет загрузка.
Когда страница не перезагружается, а меняется только содержимое контейнеров, нужно сообщать пользователю, что произошло изменение содержимого.
Это позволит незрячему пользователю узнать, что страница обновилась, и понять, куда он попал.