Перейти к основному содержимому

Выводы

Lea Verou

Lea Verou

Участница группы W3C по технической архитектуре, сотрудница лаборатории искусственного интеллекта в Массачусетском технологическом институте

В прошлом году, Килиан утверждал, что написание CSS-кода изменится коренным образом, и судя по новому опросу, его предсказание сбывается.

В отчёте Interop 2022 представлены браузеры, которые объединились для работы над общими целями, что на данный момент привело к тому, что некоторые возможности из разряда "это никогда не будет реализовано" перешли в "уже ведётся работа над этим". Среди них довольно значимые возможности — родительские селекторы (:has()) и выражения от контейнера (@container). В течение многих лет разработчикам снова и снова заявляли, что из-за проблем для производительности эта функциональность не может быть реализована, но всё оказалось иначе.

С другой стороны, реализация сабгридов всегда стояла в плане, но предстояло много работы, чтобы воплотить их в жизнь. Однако теперь они поддерживаются в Firefox и Safari, а также активно реализуются в Chrome, так что по всей видимости в следующем году мы увидим более частое использование сабгридов.

Думаю, что в 2023 году большее внимание будет уделено реализации нативной вложенности и функциям по работе со цветом. Ведь использование вложенности — основная причина, почему люди всё ещё пользуются препроцессорами. Поэтому её появление в самом CSS будет как нельзя кстати.

Работа с цветом в CSS также должна существенно расшириться. Сейчас в CSS внедряется множество функций. Может быть к концу 2023 года мы сможем использовать цвета широкой гаммы и независимые от устройства цвета (color(), lab(), lch(), oklab(), oklch()), а также хотя бы по-простому смешивать два цвета через color-mix().

Всё это в совокупности указывает на то, что 2023 год будет очень интересным для CSS. Я с нетерпением жду всех грядущих впечатляющих реализаций, независимо от того, окажутся ли мои предсказания верными или нет. Какое всё же прекрасное время для написания кода на CSS!

Будьте на связи

Если вы хотите узнать, когда мы опубликуем дополнительные результаты или объявим о начале опроса в следующем году, укажите адрес электронной почты: