Архив рубрики ~Лента новостей~

Попросили Claude создать WCAG-доступный DatePicker на React и потратили 3 дня на доработки

Попросили Claude создать WCAG-доступный DatePicker на React и потратили 3 дня на доработки
Попросили Claude создать WCAG-доступный DatePicker на React и потратили 3 дня на доработки

Выбор даты кажется небольшой задачей в UI, пока не попробуешь сделать его по-настоящему WCAG-доступным.

Нам понадобился настраиваемый DatePicker на React для процесса записи на прием к врачу, где пользователи, работающие с keyboard navigation, и люди, использующие screen reader’ы, должны были выбрать дату без лишних затруднений.

Claude сделал нам хорошую первую версию: структуру компонента, ARIA-атрибуты, базовую keyboard navigation и логику календаря. На первый взгляд результат выглядел почти готовым.

Затем мы запустили NVDA, VoiceOver и протестировали сценарий keyboard navigation.

Фокус выходил за пределы диалогового окна; некоторые даты озвучивались неверно; переключение между месяцами сопровождалось слишком тихим звуком; нажатие клавиши «Esc» закрывало календарь, но оставляло пользователя без контекста; режим высокой контрастности Windows нарушал отображение выбранного состояния.

Код выглядел нормально, но UX оставлял желать лучшего.

В этой статье мы рассмотрим реальную работу, стоящую за WCAG-доступным DatePicker’ом: где AI сэкономил нам время; где он не справился; как нам помог WAI-ARIA APG; какие детали нам пришлось исправлять вручную и почему доступность нельзя проверить, просто прочитав сгенерированный код.

Приготовьтесь к инсайтам, багам и победам!

Читать далее

Источник: habr.com

Оцените материал:

Поделиться
Понравилась статья? Расскажите другим
ВКонтакте
Читайте также
Архив рубрики ~Коротко из Telegram~ Screenpipe — ИИ, который помнит всё, что вы делали на… Архив рубрики ~Коротко из Telegram~ ИИ везёт пиццу до двери, спорит с Трампом и спасает… Архив рубрики ~Коротко из Telegram~ Current AI создает «всемирную паутину» для искусственного интеллекта Некоммерческая организация… Архив рубрики ~Коротко из Telegram~ В Gemini появились персональные аватары. Теперь не нужно каждый раз… Архив рубрики ~Коротко из Telegram~ ChatHub — сравнить нейронки в одном месте Расширение с ИИ,… Архив рубрики ~Коротко из Telegram~ Lucy 2.5 Обновилась «самая продвинутая» модель для редактирования видео в… Архив рубрики ~Коротко из Telegram~ Netflix сообщил, что около 300 его проектов в этом году… Архив рубрики ~Коротко из Telegram~ Китайская гонка ИИ снова разгоняется. Alibaba показала Qwen3.8-Max-Preview на 2,4… Архив рубрики ~Коротко из Telegram~ За первое полугодие 2026 года в России зарегистрировали почти 37… Архив рубрики ~Коротко из Telegram~ Российские ученые создали алгоритм, который повышает надежность бортовых систем самолетов…. Архив рубрики ~Коротко из Telegram~ Что общего у ювелирного дома Tiffany и автономного транспорта? Конечно,… Архив рубрики ~Коротко из Telegram~ Docker Если начнёшь разбираться с локальным ИИ — рано или… Архив рубрики ~Коротко из Telegram~ Робопсу Spot от Boston Dynamics нашли новую работу — теперь… Новости робототехники На что обратить внимание после визита Дженсена Хуанга в Японию Архив рубрики ~Коротко из Telegram~ Screenpipe — ИИ, который помнит всё, что вы делали на… Архив рубрики ~Коротко из Telegram~ ИИ везёт пиццу до двери, спорит с Трампом и спасает… Архив рубрики ~Коротко из Telegram~ Current AI создает «всемирную паутину» для искусственного интеллекта Некоммерческая организация… Архив рубрики ~Коротко из Telegram~ В Gemini появились персональные аватары. Теперь не нужно каждый раз… Архив рубрики ~Коротко из Telegram~ ChatHub — сравнить нейронки в одном месте Расширение с ИИ,… Архив рубрики ~Коротко из Telegram~ Lucy 2.5 Обновилась «самая продвинутая» модель для редактирования видео в… Архив рубрики ~Коротко из Telegram~ Netflix сообщил, что около 300 его проектов в этом году… Архив рубрики ~Коротко из Telegram~ Китайская гонка ИИ снова разгоняется. Alibaba показала Qwen3.8-Max-Preview на 2,4… Архив рубрики ~Коротко из Telegram~ За первое полугодие 2026 года в России зарегистрировали почти 37… Архив рубрики ~Коротко из Telegram~ Российские ученые создали алгоритм, который повышает надежность бортовых систем самолетов…. Архив рубрики ~Коротко из Telegram~ Что общего у ювелирного дома Tiffany и автономного транспорта? Конечно,… Архив рубрики ~Коротко из Telegram~ Docker Если начнёшь разбираться с локальным ИИ — рано или… Архив рубрики ~Коротко из Telegram~ Робопсу Spot от Boston Dynamics нашли новую работу — теперь… Новости робототехники На что обратить внимание после визита Дженсена Хуанга в Японию

Оставить комментарий