Доступність
Вітрочас побудований лише на рідних фреймворках доступності Apple — без сторонніх віджетів-накладок замість VoiceOver, Voice Control чи Dynamic Type. Нижче — те, що справді реалізовано, а не маркетинговий список.
VoiceOver
Кожен екран повністю доступний для навігації з VoiceOver. 48-годинна діаграма прогнозу — зазвичай суто візуальна гістограма — надає аудіографік: виберіть діаграму будь-якого показника, і VoiceOver озвучить поріг прийнятного діапазону, а потім по черзі пройде кожен момент відчинення та зачинення вікон, називаючи значення в цій точці й те, чи заплановано там сповіщення. Навігація показником навмисно проста: дві зупинки VoiceOver — одна, щоб розгорнути чи згорнути його, друга, щоб прочитати його діаграму.
Voice Control
Сім фільтрів-повзунків діапазону (температура, опади, вологість, вітер, УФ, якість повітря, алергени) підтримують команди Voice Control «збільшити» і «зменшити» — або змах угору/вниз під VoiceOver — щоб змінювати значення, не торкаючись екрана.
Більший текст
Текст у всьому застосунку масштабується відповідно до вашого налаштування Dynamic Type — від найменшого системного розміру до більших розмірів доступності. Один виняток: щільна сітка діаграми прогнозу обмежується великим, але не «доступницьким» розміром тексту, згідно з рекомендаціями Apple для щільних макетів із фіксованою геометрією.
Темний інтерфейс
Вітрочас використовує єдиний, постійно темний інтерфейс — світлого режиму, який довелося б обходити, просто немає.
Розрізнення не лише кольором
Стани вибору та умови прогнозу ніколи не передаються самим лише кольором. Наприклад, діаграма прогнозу позначає часовий діапазон кожного періоду сповіщень затіненою смугою тла та контурною рамкою — а не лише зміною кольору самих стовпчиків.
Достатній контраст
Текст та іконки в усьому застосунку перевіряються за коефіцієнтами контрасту WCAG AA (4,5:1 для тексту, 3:1 для іконок та інших елементів інтерфейсу). Один свідомий виняток: заголовок «Видалити локацію» використовує червоний зі злегка зниженим контрастом (~3,4:1), щоб сигнал терміновості залишався читабельним — зважений компроміс, а не недогляд.
Зменшення руху
Анімації розгортання/згортання та інші рухи в застосунку поважають ваше системне налаштування «Зменшення руху».
Зворотний зв’язок
Щось працює не так, як ви очікували? Напишіть на support@aerzeit.app — звіти про доступність читаються так само уважно, як і всі інші.