Базовый ежемесячный дайджест за февраль 2025 г.

Джереми Вагнер
Jeremy Wagner

Опубликовано: 27 февраля 2025 г.

Это был напряженный месяц для Baseline как для сообщества, так и для Google и других крупных поставщиков браузеров. В этом выпуске ежемесячного дайджеста Baseline мы из Chrome Developer Relations еще раз уделяем время обзору последних событий, таких как обновления, статьи и обсуждения сообщества, инструменты и все, что, по нашему мнению, связано с Baseline, и о чем вам следует знать!

Interop 2025 уже в стадии реализации

Каждый год проект Interop определяет ряд направлений, над которыми сотрудничают основные поставщики браузеров и поддерживающие организации, чтобы в течение одного года внедрить новые функции во все браузеры. В феврале проект Interop 2025 был официально запущен как совместная работа:

Области, на которых проект сосредоточится в этом году, включают функции Core Web Vitals, View Transitions API, WebAssembly, Layout и многие другие. Прочтите любое (или все) из этих сообщений в блоге!

Чат у камина TheJam.dev с Рэйчел Эндрю

Недавно Рэйчел Эндрю из Chrome Developer Relations встретилась с Брайаном Ринальди на TheJam.dev , чтобы поговорить о Interop и Baseline.

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

Плагин WordPress с базовым статусом

В этом месяце Джефф Грэм из CSS-Tricks опубликовал Baseline Status in a WordPress Block , статью о плагине WordPress baseline-status , который реализует веб-компонент Baseline Status . Этот плагин дает вам более простой способ разместить веб-компонент на страницах вашего сайта, где вы хотите указать базовый статус определенной функции.

Веб-компонент Baseline Status и плагин, который его реализует, очень полезны в таких контекстах, как статьи о веб-функциях, где можно прояснить, можно ли использовать конкретную веб-функцию во всех основных браузерных движках. Что еще более важно, при визуализации веб-компонент предоставляет вам самую последнюю возможную информацию о конкретной веб-функции. CSS-Tricks, безусловно, использует преимущества веб-компонента, реализуя его на своем сайте — например, вы можете видеть, что страница документации для правила @scope в CSS-Tricks реализует плагин baseline-status.

Базовый пример RUMVision

В январском выпуске дайджеста мы объявили, что компания RUMVision интегрировала Baseline в свое решение RUM . Это интересная разработка, поскольку это один из первых инструментов, помогающих владельцам сайтов узнать, какие функции Baseline могут принести пользу их пользователям.

В этом месяце RUMVision написала тематическое исследование о том, как они интегрировали Baseline в свой продукт. Это убедительный пример, и его стоит прочитать, если вы хотите знать, как им это удалось!

API Popover теперь является базовым. Недавно доступен (снова)

В апреле 2024 года было объявлено, что Popover API стал Baseline Newly Available . Однако в реализации этого API в одном браузерном движке была серьезная ошибка, которая была пропущена, из-за чего Popover API стал базовым новым доступным раньше, чем это должно было быть.

В результате (и по некоторым причинам вас может заинтересовать то, о чем мы писали ) базовая дата новой доступности Popover API была обновлена ​​и стала 27 января этого года.

Работает во всех браузерах — совместимость за пределами доступности

Недавно Марико Косака из Chrome DevRel поехала в Финикс, штат Аризона, чтобы выступить на конференции HalfStalk о Baseline. В ее выступлении было уделено время определению концепции совместимости, тому, как определить, когда функции совместимы (для всех типов устройств), насколько сложно это может быть без небольшой помощи и как Baseline упрощает работу для разработчиков.

Хотя в настоящее время для этого выступления не записано видео, вы можете просмотреть слайды Марико, чтобы узнать больше. Следите за тем, как мы из отдела по связям с разработчиками Chrome рассказываем о Baseline на конференции рядом с вами!

ESLint теперь официально поддерживает проверку CSS

Если вы когда-либо использовали ESLint, вы знаете, что исторически это был инструмент для проверки только JavaScript. В этом месяце ESLint объявила, что линтинг CSS теперь официально поддерживается их инструментами . Часть этого объявления касается правила require-baseline , которое помогает вам обеспечить использование функций Baseline в CSS вашего проекта. Мы с нетерпением ждем появления новых инструментов, обеспечивающих базовую поддержку веб-разработчикам, чтобы было легче понять вопрос поддержки функций.

Это еще один месяц в книгах!

2025 год был большим годом для Baseline, и мы здесь, в Chrome Developer Relations, ожидаем еще много разработок в этой области. Следите за следующим выпуском этого дайджеста в конце следующего месяца, и, как обычно, вы можете сообщить нам, если мы пропустили что-то, что, по вашему мнению, должно быть включено здесь или в следующем выпуске дайджеста.