Доступность

Ветрочас построен только на нативных фреймворках доступности Apple — никаких сторонних виджетов-наложений вместо VoiceOver, Управления голосом или Dynamic Type. Ниже — то, что реально реализовано, а не маркетинговый чек-лист.

VoiceOver

Каждый экран полностью доступен для навигации с VoiceOver. Диаграмма 48-часового прогноза — обычно чисто визуальная гистограмма — предоставляет аудиограф: выберите диаграмму любого показателя, и VoiceOver озвучит порог допустимого диапазона, а затем последовательно пройдёт по каждому моменту открытия и закрытия окон, называя значение в этой точке и то, запланировано ли там уведомление. Навигация по показателю намеренно проста: две остановки VoiceOver — одна, чтобы развернуть или свернуть его, и одна, чтобы прочитать его диаграмму.

Управление голосом

Семь фильтров-ползунков диапазона (температура, осадки, влажность, ветер, УФ, качество воздуха, аллергены) поддерживают команды «увеличить» и «уменьшить» Управления голосом — или смахивание вверх/вниз в VoiceOver — для изменения значений без прикосновения к экрану.

Увеличенный текст

Текст во всём приложении масштабируется вместе с вашей настройкой Dynamic Type — от самого маленького системного размера до крупных размеров универсального доступа. Одно исключение: плотная сетка диаграммы прогноза ограничивается крупным размером текста, не относящимся к универсальному доступу, — в соответствии с рекомендациями Apple для насыщенных данными макетов с фиксированной геометрией.

Тёмный интерфейс

Ветрочас использует единый, постоянно тёмный интерфейс — экрана в светлом режиме, к которому пришлось бы приспосабливаться, просто не существует.

Различение не только цветом

Состояния выбора и погодные условия никогда не передаются одним лишь цветом. Например, диаграмма прогноза отмечает временной диапазон каждого окна уведомлений затенённой фоновой полосой и обведённой рамкой — а не только изменением цвета самих столбцов.

Достаточная контрастность

Текст и значки во всём приложении проверяются на соответствие коэффициентам контрастности WCAG AA (4,5:1 для текста, 3:1 для значков и других элементов интерфейса). Одно сознательное исключение: заголовок «Удалить местоположение» использует красный цвет с немного пониженной контрастностью (~3,4:1), чтобы его сигнал срочности оставался различимым, — взвешенный компромисс, а не упущение.

Уменьшение движения

Анимации разворачивания и сворачивания и прочее движение во всём приложении учитывают вашу системную настройку «Уменьшение движения».

Обратная связь

Что-то работает не так, как вы ожидали? Напишите на support@aerzeit.app — сообщения о доступности читаются так же внимательно, как и все остальные.

Этот перевод предоставлен для удобства. Определяющей является английская версия.