Создаем WCAG-доступный DatePicker на React: как Claude пишет основу, а мы доводим до ума
Привет, коллеги! Сегодня делимся историей, которая отлично показывает, как AI ускоряет старт, но человеческий опыт и внимание к деталям делают продукт по-настоящему крутым. Недавно нам для одного из проектов понадобился DatePicker. Сам компонент под NDA, поэтому показать его не можем. Но чтобы поделиться процессом, м...
Погода сигнала
Пик
Сейчас это одна из самых сильных точек сигнала: тема тянет поиск, внимание или редакционный приоритет.
Привет, коллеги! Сегодня делимся историей, которая отлично показывает, как AI ускоряет старт, но человеческий опыт и внимание к деталям делают продукт по-настоящему крутым. Недавно нам для одного из проектов понадобился DatePicker. Сам компонент под NDA, поэтому показать его не можем. Но чтобы поделиться процессом, мы специально для статьи собрали похожий концепт - с открытым кодом и возможностью потыкать вживую (ссылка ждет в конце).Так вот, казалось бы, компонент простой, но мы решили не просто взять готовую библиотеку. Во-первых, хотелось понять «а как там внутри», а во-вторых - поставить себе планку: сделать его по-настоящему доступным по всем канонам WCAG. Ну и, конечно, не без эксперимента: «А что, если Claude напишет основу?»Так началось наше приключение с созданием полностью доступного компонента выбора даты с использованием React и Typescript, следуя строгому паттерну WAI-ARIA APG «Date Picker Dialog» Приготовьтесь к инсайтам, багам и победам!
Карта темы
Понять тему за минуту
Быстрый вход в историю: почему она важна сейчас, кто в ней участвует и куда идти дальше за контекстом.
Почему это важно сейчас
Продолжить следить за темой
Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.
Нефть Венесуэлы: крупнейшие запасы в мире, но не крупнейшая нефтяная держава
Разбираем нефть Венесуэлы не только с точки зрения возможных запасов нефти, но и с точки зрения сложностей, с которыми сталкивается страна: - отсутствие качественной нефти;- сан...
Погода сигнала
Импульс быстро усиливается, поэтому это хороший ранний вход в тему.
Почему сейчас
Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.
[Перевод] JPA 4. Переосмысление Hibernate
Данная статья является переводом анонса Гевина Кингa о релизе первого milestone JPA 4 спецификации и общего вектора развития JPA.Полноценная 4-ая версия JPA спецификации должна ...
Погода сигнала
Импульс быстро усиливается, поэтому это хороший ранний вход в тему.
Почему сейчас
Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.
[Перевод] Почему зеркальная фотокамера Nikon D5 десятилетней давности идеально подошла для миссии «Артемида-2»
Хотя большая часть обсуждений, посвящённых прекрасным фотографиям экипажа «Артемиды-2», сделанным с борта космического корабля «Орион», сосредоточена на самих снимках (а они дей...
Погода сигнала
Импульс быстро усиливается, поэтому это хороший ранний вход в тему.
Почему сейчас
Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.
Жизнь без CubeMX: Как прошить STM32, имея под рукой только блокнот
Если вы не понимаете, как ваша программа попадает из FLASH в RAM, значит, вы не контролируете свой микроконтроллер. Здесь не будет кнопок «Generate Code». Только чистый Си, суро...
Погода сигнала
Импульс быстро усиливается, поэтому это хороший ранний вход в тему.
Почему сейчас
Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.
Kafka. WebClient. Feign. WebSocket. Или как общаются микросервисы
Начнем с того, как микросервисы могут общаться? На самом деле все просто, сложные приложения могут состоять из нескольких разных микросервисов. Каждый сервис будет иметь свою ло...
Погода сигнала
Импульс быстро усиливается, поэтому это хороший ранний вход в тему.
Почему сейчас
Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.
Проект «Уровень-Спутник» или как мы сделали платформу для гидрологов
Как мы сделали сервис, который подбирает спутниковые снимки под уровень воды на гидропостуВсем привет. Меня зовут Александр Иннокентьев, и уже больше года мы с моим коллегой Пав...
Погода сигнала
Импульс быстро усиливается, поэтому это хороший ранний вход в тему.
Почему сейчас
Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.
Похожие статьи
Еще материалы, которые пересекаются по тегам, источнику или категории.
Нефть Венесуэлы: крупнейшие запасы в мире, но не крупнейшая нефтяная держава
Разбираем нефть Венесуэлы не только с точки зрения возможных запасов нефти, но и с точки зрения сложностей, с которыми сталкивается страна: - отсутствие качественной нефти;- сан...
Погода сигнала
Импульс быстро усиливается, поэтому это хороший ранний вход в тему.
Почему сейчас
Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.
[Перевод] JPA 4. Переосмысление Hibernate
Данная статья является переводом анонса Гевина Кингa о релизе первого milestone JPA 4 спецификации и общего вектора развития JPA.Полноценная 4-ая версия JPA спецификации должна ...
Погода сигнала
Импульс быстро усиливается, поэтому это хороший ранний вход в тему.
Почему сейчас
Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.
[Перевод] Почему зеркальная фотокамера Nikon D5 десятилетней давности идеально подошла для миссии «Артемида-2»
Хотя большая часть обсуждений, посвящённых прекрасным фотографиям экипажа «Артемиды-2», сделанным с борта космического корабля «Орион», сосредоточена на самих снимках (а они дей...
Погода сигнала
Импульс быстро усиливается, поэтому это хороший ранний вход в тему.
Почему сейчас
Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.
Жизнь без CubeMX: Как прошить STM32, имея под рукой только блокнот
Если вы не понимаете, как ваша программа попадает из FLASH в RAM, значит, вы не контролируете свой микроконтроллер. Здесь не будет кнопок «Generate Code». Только чистый Си, суро...
Погода сигнала
Импульс быстро усиливается, поэтому это хороший ранний вход в тему.
Почему сейчас
Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.
Еще материалы от Habr
Свежие публикации и продолжение темы от той же редакции.
Нефть Венесуэлы: крупнейшие запасы в мире, но не крупнейшая нефтяная держава
Разбираем нефть Венесуэлы не только с точки зрения возможных запасов нефти, но и с точки зрения сложностей, с которыми сталкивается страна: - отсутствие качественной нефти;- сан...
Погода сигнала
Импульс быстро усиливается, поэтому это хороший ранний вход в тему.
Почему сейчас
Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.
[Перевод] JPA 4. Переосмысление Hibernate
Данная статья является переводом анонса Гевина Кингa о релизе первого milestone JPA 4 спецификации и общего вектора развития JPA.Полноценная 4-ая версия JPA спецификации должна ...
Погода сигнала
Импульс быстро усиливается, поэтому это хороший ранний вход в тему.
Почему сейчас
Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.
[Перевод] Почему зеркальная фотокамера Nikon D5 десятилетней давности идеально подошла для миссии «Артемида-2»
Хотя большая часть обсуждений, посвящённых прекрасным фотографиям экипажа «Артемиды-2», сделанным с борта космического корабля «Орион», сосредоточена на самих снимках (а они дей...
Погода сигнала
Импульс быстро усиливается, поэтому это хороший ранний вход в тему.
Почему сейчас
Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.
Жизнь без CubeMX: Как прошить STM32, имея под рукой только блокнот
Если вы не понимаете, как ваша программа попадает из FLASH в RAM, значит, вы не контролируете свой микроконтроллер. Здесь не будет кнопок «Generate Code». Только чистый Си, суро...
Погода сигнала
Импульс быстро усиливается, поэтому это хороший ранний вход в тему.
Почему сейчас
Это один из самых свежих сюжетов, у которого ещё только формируется продолжение.