Каков мой базовый уровень?

Опубликовано: 7 августа 2025 г.

Внедрение функций в вебе уже давно является проблемой для разработчиков. Зачастую веб-разработчики и другие участники проекта испытывают повышенное чувство риска при внедрении новых функций: как давно была выпущена функция? В каких версиях браузеров она поддерживается? Возникнут ли у пользователей проблемы при внедрении этой функции?

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

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

Для начала:

  1. Прочтите руководство по выбору базового целевого показателя, чтобы узнать, как работает этот процесс.
  2. Используйте имеющиеся в вашем распоряжении данные, например данные Google Analytics и инструмент проверки базовых показателей Google Analytics , и определите, какой целевой показатель имеет наилучший баланс между поддержкой пользователей и функциями, которые вы хотели бы использовать.
  3. Если вы не можете использовать данные Google Analytics, рассмотрите возможность использования имеющихся аналитических данных для создания собственного инструментария для определения поддержки по всем базовым целевым показателям. Пакет baseline-browser-mapping может вам в этом помочь. Чтобы понять, как это работает, ознакомьтесь с тем, как пакет baseline-browser-mapping используется инструментом проверки базовых показателей Google Analytics .
  4. В крайнем случае вы можете использовать данные о базовых целевых показателях из архива RUM в качестве источника информации для выбора собственного базового целевого показателя.
  5. Выбрав базовый целевой показатель, поделитесь результатами, опубликовав их в LinkedIn, X или Bluesky с хэштегом #WhatsMyBaseline .

Если возможно, мы также хотели бы услышать о процессе, который вы использовали для выбора базового целевого показателя, в частности, о пороге поддержки, который был для вас наиболее важен, и о том, как это связано с функциями, которые вы хотели использовать, и аудиторией вашего приложения.

Мы с нетерпением ждем, как разработчики и заинтересованные стороны проекта отреагируют на эту кампанию, и как она может повлиять на то, как мы здесь, в Chrome, говорим о Baseline, наблюдая реальные реализации этой технологии в проектах по всему Интернету!