Працює
Академія
Люди

Доступність сайтів для ветеранів — практичний посібник

Як зробити сайт доступним для ветеранів: порушення зору після травм, моторні обмеження, ПТСР та когнітивні порушення. Практичний чеклист для розробників.

· 5 хв читання

Доступність сайтів для ветеранів — практичний посібник

Цифрова доступність для ветеранів — тема, якою практично ніхто не займається, хоча вона надзвичайно актуальна для України 2026 року. Понад 400 тисяч ветеранів отримали поранення під час повномасштабного вторгнення Росії. Значна частина з них стикається з новими цифровими бар'єрами, яких раніше не мала.

Ветерани — особлива аудиторія доступності. Їхні потреби відрізняються від "класичного" профілю людини з вродженою інвалідністю. Набуті порушення, ПТСР, когнітивні зміни після травм голови — це специфічний контекст, який рідко враховується при проектуванні цифрових продуктів.


Чому це важливо зараз?

Масштаб:

  • 400 000+ ветеранів з документованими пораненнями
  • Десятки тисяч з порушеннями зору (контузії, осколкові поранення)
  • Десятки тисяч з ампутаціями або ушкодженнями рук
  • Значна частина — з черепно-мозковими травмами та ПТСР

Контекст:

  • Ветерани активно використовують державні е-послуги (Дія, ЄДР, ВБФ)
  • Банківські онлайн-сервіси — часто єдиний спосіб взаємодіяти з фінансами
  • Пошук роботи, навчання, соціальні виплати — все онлайн
  • Якість цифрового доступу напряму впливає на реінтеграцію

Факт: За даними американського VA (Veterans Affairs), ветерани з ПТСР у 3 рази частіше відмовляються від онлайн-сервісів з тригерними елементами (різкі анімації, гучні звуки, стресові інтерфейси).


Порушення зору (травми, контузії)

Ветерани можуть мати порушення зору, відмінні від вроджених:

Типові набуті порушення зору:

  • Зниження гостроти зору після контузії або черепно-мозкової травми
  • Порушення поля зору (сліпі плями)
  • Світлочутливість (фотофобія)
  • Диплопія (двоїння в очах)
  • Порушення колірного сприйняття

Що це означає для сайту:

/* Мінімальний розмір тексту — 16px для основного контенту */
body { font-size: 1rem; }

/* Не блокуйте збільшення */
/* ❌ */
<meta name="viewport" content="user-scalable=no, maximum-scale=1">
/* ✅ */
<meta name="viewport" content="width=device-width, initial-scale=1">

/* Висока контрастність — перевірте контраст 4.5:1+ */
/* Врахуйте режим "Висока контрастність" у Windows */
@media (forced-colors: active) {
  /* Підтримка Windows High Contrast Mode */
  .button {
    border: 2px solid ButtonText;
  }
}

/* Уникайте інформації лише через колір */
/* ❌ */
<p style="color:red">Помилка</p>
/* ✅ */
<p><strong>Помилка:</strong> Заповніть це поле</p>

Специфічно для фотофобії:

  • Темний режим (dark mode) — підтримуйте prefers-color-scheme: dark
  • Уникайте яскравих фонів і високих насиченостей кольорів
  • Забезпечте плавне перемикання між темним і світлим режимом

Моторні порушення (ампутації, протези)

Після ампутації або ушкодження руки людина може користуватись:

  • Однією рукою (замість двох)
  • Кистьовим протезом
  • Іншою рукою, ніж звикла
  • Голосовим управлінням
  • Спеціальними маніпуляторами

Вимоги до інтерфейсу:

<!-- Великі цілі для кліку/дотику — мінімум 44×44px (iOS/Android), 24×24px (WCAG 2.2 AA) -->
<button style="min-width: 44px; min-height: 44px; padding: 12px;">
  Підтвердити
</button>

<!-- Достатній простір між елементами — 8px мінімум між цілями кліку -->
<style>
  .action-button {
    margin: 8px;
    padding: 12px 24px;
  }
</style>

Навігація однією рукою:

  • Весь функціонал через клавіатуру (ліва рука може керувати клавіатурою, права ампутована)
  • Голосовий пошук та управління (підтримка voice input)
  • Автозаповнення форм (autocomplete) — зменшує кількість натискань

WCAG 2.2: Новий критерій 2.5.8 Target Size (Minimum) — мінімальний розмір цілі 24×24px.


ПТСР та когнітивні порушення (анімації, звуки, стрес)

ПТСР у цифровому контексті — найменш досліджена, але критично важлива тема.

Тригери у веб-інтерфейсах:

Раптові звуки:

<!-- ❌ Автовідтворення звуку — тригер для ПТСР -->
<video autoplay>...</video>
<audio autoplay src="notification.mp3"></audio>

<!-- ✅ Завжди з muted або без autoplay -->
<video controls>...</video>

Інтенсивні анімації:

/* ❌ Спалахи, різкі переходи, мерехтіння */
.alert {
  animation: flash 0.5s infinite;
}

/* ✅ Поважайте prefers-reduced-motion */
@media (prefers-reduced-motion: reduce) {
  * {
    animation-duration: 0.01ms !important;
    transition-duration: 0.01ms !important;
  }
}

Стресові UX-патерни (Dark patterns):

  • Таймери зворотного відліку ("Залишилось 5 хвилин!")
  • Агресивні pop-up при спробі закрити сторінку
  • Занадто короткий session timeout без попередження
  • Необхідність виконати дію "прямо зараз" під тиском

Рекомендації для мінімізації стресу:

  1. Достатній час для виконання дій — без жорстких таймерів або з можливістю продовження
  2. Збереження прогресу — форми, що зберігають введені дані (session storage)
  3. Чіткі підтвердження — "Ваш запит збережено" замість мовчання
  4. Відсутність несподіваних змін — сторінка не оновлюється без дії користувача
  5. Можливість вийти без покарання — "Повернутись і редагувати" без втрати даних

Практичний чеклист для розробників

Зір:

  • Контраст тексту ≥ 4.5:1
  • Не заблокований zoom (немає maximum-scale=1 або user-scalable=no)
  • Підтримка dark mode (prefers-color-scheme: dark)
  • Підтримка Windows High Contrast (forced-colors: active)
  • Інформація не передається лише кольором

Моторика:

  • Мінімальний розмір кнопки 44×44px (мобільний), 24×24px (десктоп)
  • Достатній простір між клікабельними елементами
  • Весь функціонал доступний з клавіатури
  • autocomplete для типових полів форм

ПТСР та когнітивні:

  • Без автовідтворення звуку
  • prefers-reduced-motion підтримується
  • Без спалахів частіше 3 разів/секунду
  • Без агресивних таймерів-тисків
  • Збереження прогресу у формах
  • Чіткі підтвердження дій
  • Без несподіваних перенаправлень

Загальне:

  • NVDA/VoiceOver читає весь контент коректно
  • Skip-link для швидкого переходу до контенту
  • Заголовки структуровані логічно
  • Форми мають зрозумілі підписи і помилки

Профіль доступності для ветеранів

На базі вищеописаних потреб, профіль ветеранської доступності включає:

  1. Висока контрастність + підтримка dark mode
  2. Великі цілі кліку + клавіатурна навігація
  3. Відсутність анімацій при prefers-reduced-motion
  4. Без звуків автовідтворення
  5. Збереження прогресу та достатній час
  6. Чіткі підтвердження та мінімальний стрес

Ці самі принципи покращують досвід для всіх користувачів — це і є суть універсального дизайну.


Корисні посилання

Чи була ця стаття корисною?