Google Chrome официально прекратил поддержку метрики первой задержки ввода (FID), ознаменовав переход к приоритизации взаимодействия с следующей отрисовкой (INP).

уведомление Рик Вискоми, который отвечает за взаимодействие с разработчиками веб-производительности в команде Chrome, подтверждает, что INP является наиболее важным показателем для оценки скорости реагирования на взаимодействие.

Сегодняшнее объявление последовало за заменой FID на INP в качестве Core Web Vital в мае.

Следующие инструменты больше не будут предоставлять данные FID в ближайшие несколько дней:

  • PageSpeed ​​Аналитика
  • Отчет об опыте пользователей Chrome (CrUX)
  • веб-виталс.js
  • Расширение Web Vitals

фон

Причина решения о замене FID на INP связана с ограниченным охватом всего спектра интерактивных ответов в сети.

FID только измерял задержку между вводом пользователя и реакцией браузера и упускал другие критические этапы.

INP использует более целостный подход, измеряя весь процесс, от ввода данных пользователем до визуальных обновлений на экране.

Переходный период

Хотя библиотека web-vitals.js получает обновление версии (5.0), отражающее это изменение, большинство других инструментов перестанут сообщать данные FID без обновления версии.

Проект CrUX BigQuery удалит поля, связанные с FID, из своей схемы, начиная с набора данных 202409, выпуск которого запланирован на октябрь.

Чтобы упростить переход для разработчиков, команда Chrome также прекращает поддержку документации Optimize FID и направляет пользователей к обновленному руководству Optimize INP.

Что делать дальше

Вот несколько шагов, которые необходимо предпринять в отношении перехода от FID к INP:

  1. Ознакомьтесь с метрикой INP, прочитав официальный документация на сайте web.dev. Узнайте, как INP измеряет весь жизненный цикл взаимодействия: от ввода до визуального обновления.
  2. Проверьте текущую производительность INP вашего сайта с помощью таких инструментов, как PageSpeed ​​Insights, или реальных служб мониторинга пользователей, поддерживающих INP. Определите области, в которых необходимо улучшить реакцию взаимодействия.
  3. Обратитесь к разделу «Оптимизация INP». Инструкции Найдите лучшие практики по уменьшению задержки ввода, оптимизации обработки событий, минимизации ошибок в макете и другим методам улучшения INP на веб-сайте web.dev.
  4. Обновите все инструменты мониторинга производительности или пользовательские сценарии, которые в настоящее время используют устаревшую метрику FID, чтобы использовать вместо нее INP. Пользователям web-vitals.js следует подготовиться к серьезным изменениям в версии 5.0.
  5. Если вы используете набор данных CrUX BigQuery, запланируйте обновление конвейеров данных для обработки изменений схемы и удаление полей FID после выпуска 202409 в октябре.
ЧИТАТЬ  Государственный университет маркетинга объявляет, что пионер цифрового маркетинга Энн Хэндли станет основным докладчиком перед ежегодной конференцией GAIN 2024 года.

Эти шаги помогут вам обеспечить плавный переход на INP.


Рекомендованное изображение: Моджахид Моттакин/Shutterstock



Source