Evite tarefas longas que bloqueiam solicitações de rede relacionadas a anúncios.

Visão geral

Essa auditoria verifica se a primeira solicitação de anúncio está sendo atrasada por tarefas longas. Uma tarefa longa é definida como um código JavaScript que bloqueia a linha de execução principal por 50 ms ou mais. Se ocorrerem tarefas longas antes de uma solicitação de anúncio, o navegador não poderá emitir a solicitação até que todas as tarefas sejam concluídas.

Recomendações

Analise as tarefas que estão bloqueando a primeira solicitação de anúncio e investigue as formas de removê-las ou reduzir o tempo de execução abaixo de 100 ms. Algumas abordagens para reduzir o tempo de execução incluem:

  • Otimização de tarefas para execução mais rápida
  • Dividir tarefas em partes menores, que são executadas individualmente em menos de 100 ms.
  • Atrasar tarefas até depois que as solicitações de anúncios forem feitas
  • Como mover tarefas para fora da linha de execução principal por um worker

Mais informações

Essa auditoria exibe as 10 tarefas mais longas por tempo de execução, classificadas por tempo de inicialização (crescente).

As tarefas longas em JavaScript estão atrasando o tempo para a interação?
Inspecionar atividades de rede no Chrome DevTools