Найти в Дзене

Глава 7. Голос, который слышно всем

Утро началось с тишины.
Маша открыла ноутбук, включила скринридер — и впервые за несколько дней сайт не произнёс ни слова.
Ни приветствия, ни структуры, ни каталога.
Полное молчание. Она поняла: это последняя попытка. Кто-то решил окончательно «заглушить» проект. Маша открыла код вручную, построчно.
Всё выглядело идеально.
Но в самом конце файла index.js мелькнула строка, которой раньше не было: if (user.role === "screen_reader") return; Простая проверка. Одна строчка, из-за которой весь сайт переставал существовать для тех, кто слушает, а не смотрит. Она замерла. Потом — стерла условие.
Сохранила.
Перезапустила сборку. Голос снова ожил: — Добро пожаловать. Каталог. Новинки. Примерочная. Маша облегчённо выдохнула.
Но на этот раз решила не останавливаться. Она открыла общий чат команды. Маша:
друзья, сайт заговорил.
теперь — давайте сделаем так, чтобы он больше никогда не замолкал. Игорь:
ты про доступность? Маша:
я про норму. Чтобы слышать — было не исключением, а частью ди

Утро началось с тишины.

Маша открыла ноутбук, включила скринридер — и впервые за несколько дней сайт не произнёс ни слова.

Ни приветствия, ни структуры, ни каталога.

Полное молчание.

Она поняла: это последняя попытка. Кто-то решил окончательно «заглушить» проект.

Маша открыла код вручную, построчно.

Всё выглядело идеально.

Но в самом конце файла index.js мелькнула строка, которой раньше не было:

if (user.role === "screen_reader") return;

Простая проверка. Одна строчка, из-за которой весь сайт переставал существовать для тех, кто слушает, а не смотрит.

Она замерла. Потом — стерла условие.

Сохранила.

Перезапустила сборку.

Голос снова ожил:

— Добро пожаловать. Каталог. Новинки. Примерочная.

Маша облегчённо выдохнула.

Но на этот раз решила не останавливаться.

Она открыла общий чат команды.

Маша:

друзья, сайт заговорил.

теперь — давайте сделаем так, чтобы он больше никогда не замолкал.
Игорь:

ты про доступность?
Маша:

я про норму. Чтобы слышать — было не исключением, а частью дизайна.

Аня первой поставила лайк. Потом Игорь. Потом директор.

Через пару минут в чате появилось уведомление от клиента:

“Обновлённая версия сайта принята. Отличная работа. Мы не ожидали, что «дизайн на слух» даст такой отклик у пользователей.”

Маша улыбнулась.

Тихо, без победных жестов. Просто знала — они сделали правильно.

Вечером, закрывая ноутбук, она ещё раз запустила скринридер.

Голос произнёс привычно, чуть теплее, чем обычно:

— Спасибо, что дали мне говорить.

Маша кивнула.

И впервые за всё время почувствовала, что её работа — не просто про технологии.


Про право быть услышанным.

❤️ Лепота подготовила бесплатный гайд по адаптации сайта. Переходите по ссылке и сделайте свой онлайн-магазин удобным для всех.