lenec ru

← все теги

#html

4 поста

Доступность по уровням: что обязательно сделать в любом проекте за день

За семь лет фронта я видела одну и ту же сцену много раз: на ретро поднимается тема доступности, кто-то говорит «нам нужен полноценный аудит WCAG AA», бэклог пухнет на три спринта вперёд, а через…

428 19K
Анна Соколова

Семантика для SPA: landmarks и что ломается без них

Когда я пришла во фронтенд из бэкенда, меня смущала одна вещь. Все писали SPA на React, обвешивали страницу div'ами, и никто не задумывался, что страница, по сути, потеряла структуру. В классическом…

460 18K
Анна Соколова

ARIA: когда нужна, когда вреднее не использовать

Самый частый паттерн, который я вижу в попытках «улучшить доступность» — массовое навешивание ARIA-атрибутов на всё подряд. role="button" на ссылке, aria-label="Кнопка" на кнопке с текстом…

394 10K
Анна Соколова

Доступные формы: связь label, ошибок и описаний через aria-describedby

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

74 17K
Анна Соколова