Избегайте длительных задач, которые блокируют сетевые запросы, связанные с рекламой.

Обзор

Этот аудит проверяет, не задерживается ли первый запрос объявления из-за длительных задач. Длинная задача определяется как код JavaScript, который блокирует основной поток на 50 мс и более. Если перед запросом объявления возникают длительные задачи, браузер не сможет выдать запрос, пока не будут выполнены все задачи.

Рекомендации

Изучите задачи, которые блокируют первый запрос объявления, и изучите способы их удаления или сокращения времени их выполнения ниже 100 мс. Некоторые подходы к сокращению времени выполнения включают:

  • Оптимизация задач для более быстрого выполнения
  • Разделение задач на более мелкие фрагменты, которые по отдельности выполняются менее чем за 100 мс.
  • Откладывание задач до тех пор, пока не будут сделаны запросы объявлений
  • Перенос задач из основного потока через worker

Дополнительная информация

Этот аудит отображает 10 самых длинных задач по времени выполнения, отсортированных по времени начала (по возрастанию).

Задерживают ли длинные задачи JavaScript ваше время до интерактивности?
Проверка сетевой активности в Chrome DevTools