Документы

Заявление о доступности

Обновлено 6 октября 2026 г.

Это перевод английской версии. Если между версиями есть расхождения, приоритет у английской.

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

01Что поддерживается

VoiceOver

У каждого элемента управления есть подпись — целая фраза, а не обрывок: шкала страха читается как «Перед началом: 3 из 5», сложность — как «Сложность, 4 из 5», а значок лестницы называет её полностью, а не одной буквой. Заголовки разделов размечены как заголовки, поэтому ротор перескакивает по длинным экранам, вместо того чтобы пролистывать каждый элемент. У выбранного ответа и выбранной оценки страха есть признак «выбрано». Декоративные элементы — логотип DayDare, текстура бумаги, линия прогноза на разборе — скрыты, а не озвучиваются: числа и фразы рядом с ними уже говорят то же самое.

Динамика страха по каждой лестнице и калибровка твоих прогнозов доступны и как звуковые графики: VoiceOver проигрывает их звуком, так что можно услышать, как страх снижается, а не только прочитать об этом.

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

Весь текст использует Dynamic Type и растёт до самых крупных размеров из настроек доступности. Макет перестраивается, а не обрезает текст: строки встают друг под друга, когда перестают помещаться, отметки шкалы прогноза растут вместе с числами, а значки ответов — вместе с подписями. Приложение проверено при самом крупном размере текста на самом маленьком из поддерживаемых iPhone.

Достаточный контраст

Все три палитры — Ember, Slate и Paper — в светлом и тёмном оформлении измерены, а не оценены на глаз: автоматический тест сверяет каждый цвет текста с каждым фоном, на котором он появляется, и при каждом запуске требует от каждой пары контраста 4,5:1 по WCAG AA. Самая слабая пара текста — 4,5:1 или лучше; единственное исключение держится порога 3:1 для крупного текста, потому что используется только в подписях кнопок полужирным 17-го кегля. Цвет, который не проходит тест, не попадает в приложение.

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

Если включено «Уменьшение движения», DayDare убирает движение, а не уменьшает его: карточка дела открывается обычным окном, а не увеличением, две кавычки логотипа сразу стоят рядом, числа меняются без прокрутки, а отметка прогноза просто стоит на месте. Отклик на нажатие остаётся изменением прозрачности, но никогда не движением.

Понижение прозрачности и повышение контраста

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

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

DayDare следует системному оформлению или может быть всегда светлым или всегда тёмным — независимо от трёх палитр. У каждой палитры есть своя полная тёмная версия со своим измеренным контрастом.

Зоны нажатия

У кнопок, включая маленькие текстовые, зона нажатия не меньше 44 на 44 точки.

02Чего DayDare не заявляет

  • Voice Control и Switch Control не заявлены. DayDare собран из стандартных элементов SwiftUI с настоящими подписями, поэтому обе функции должны работать, но мы проверили их недостаточно, чтобы это утверждать, — лучше оставим их незаявленными, чем пообещаем лишнее.
  • Различение без цвета пока не заявлено. Выбранный ответ и выбранная оценка показаны заливкой и озвучиваются как выбранные, но шесть лестниц различаются цветом вместе с буквой, и мы ещё не проверили под эту настройку все экраны.
  • Субтитры и аудиодескрипция не нужны: в DayDare нет видео и аудио.

03Как это проверялось

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

04Мы что-то упустили?

Пожалуйста, напиши нам. Проблема с доступностью — это ошибка, и мы относимся к ней как к ошибке: напиши на hello@daydare.app, что ты хотел(а) сделать, какой функцией доступности пользуешься и что произошло вместо этого. Если укажешь версию iOS и было ли включено VoiceOver, «Увеличенный текст» или «Уменьшение движения», обычно этого хватает, чтобы воспроизвести проблему с первой попытки.

Мы отвечаем на каждое сообщение, а подтверждённая проблема с доступностью идёт в начало очереди, а не откладывается на потом.