Раньше, когда я работал фронтендером, считалось, что если твоя вёрстка доступна — значит, ты пишешь хороший код. Функционал, сложность, работоспособность — это всё тоже важно, но сегодня про доступность. На прошлой неделе я смотрел прямой эфир на эту тему и решил высказаться.
Я лично много в своё время катался по конференциям и рассказывал про доступность через простые термины. Просто делайте вёрстку по спеке, и у вас будет на 90% всё отлично с доступностью. Время прошло — всё стало только лучше. Спеки стали лучше, браузеры лучше и так далее, а значит, работать с доступностью стало ещё проще. Истина осталась простой — чтобы делать хорошие, доступные интерфейсы, надо просто реализовывать правила спецификаций.
Тем не менее, я рад что до сих пор эта тема поднимается и про неё рассказывают. На стриме Алина Богданова, фронтендер из Яндекс Трекера рассказала, как они создавали цифровую доступность у себя: с фокусом на работу с разными сложными интерактивными элементами, а не только на семантику. Это уже сложнее, чем просто спека, потому что тут надо дописывать код, который будет доступность улучшать. Там вообще большая отдельная команда, которая всё это проверяет, тестирует, делает стандарты.
А дальше история про AI, потому что да, модели могут писать код, проверять и исправлять доступность. То есть если раньше можно было просто писать код по спеке, то сейчас через агента его можно проверить и попросить сделать лучше. Причём ребята показывали на одном примере, а есть целые готовые скилы для Claude, которые можно выстроить в цепочку, и она будет всегда доводить код до отличного состояния.
Не жизнь, а сказка.
· 27.02
Любой пост в Сетке, в котором не упомянут нетворкинг считаю максимально полезным и правильным. Спасибо
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён