Доступность часто воспринимают как техническую тему. ARIA, WCAG, скринридеры — будто это зона разработчиков. Но правда в том, что большая часть проблем появляется ещё в макетах. И если дизайнер не заложил структуру, смысл и сценарий — разработчик это уже не исправит без редизайна.

Разберём 5 самых частых ошибок.
1. Кнопки без семантики
Когда:
div вместо button
кликабельные карточки без ролей
кастомные контролы без доступности
Что происходит: Скринридер не видит действие.
Итог: Интерфейс визуально есть — для пользователя его нет.

2. Placeholder вместо label
Типичная ошибка форм.
Placeholder:
исчезает при вводе
плохо читается
не всегда озвучивается
Итог: Человек забывает, что вводит.
Особенно:
при когнитивной нагрузке
у пожилых пользователей
при тревоге.

3. Цвет как единственный сигнал
Очень частая ошибка:
ошибки только красным
статусы только цветом
контраст ниже нормы.
Accessibility — это многоканальность: цвет + текст + форма + структура.

4. Иконки без смысла
Любимый дизайнерский грех: красивая иконка без подписи.
Проблема:
скринридер скажет «button»
пользователь не поймёт действие.
Минимум: aria-label или текст.

5. Нет структуры страницы
Без заголовков:
нельзя быстро навигировать
сложно понимать контекст
страдает SEO, UX и accessibility одновременно.
Это база.

Вывод
Accessibility — это не «для инвалидов». Это про стресс, усталость, ситуацию.
Сегодня любой может оказаться:
без м��ши
без зрения
без концентрации.
И тогда хороший дизайн становится поддержкой.
