Lange Aufgaben vermeiden, die anzeigenbezogene Netzwerkanfragen blockieren

Übersicht

Bei dieser Prüfung wird ermittelt, ob die erste Anzeigenanfrage durch lange Aufgaben verzögert wird. Eine lange Aufgabe ist als JavaScript-Code definiert, der den Hauptthread mindestens 50 ms lang blockiert. Wenn lange Aufgaben vor einer Anzeigenanfrage auftreten, kann der Browser die Anfrage erst senden, wenn alle Aufgaben abgeschlossen sind.

Empfehlungen

Sehen Sie sich die Aufgaben an, die die erste Anzeigenanfrage blockieren, und suchen Sie nach Möglichkeiten, sie zu entfernen oder ihre Ausführungszeit auf weniger als 100 ms zu reduzieren. Hier sind einige Ansätze zur Reduzierung der Ausführungszeit:

  • Aufgaben für eine schnellere Ausführung optimieren
  • Aufgaben in kleinere Aufgaben aufteilen, die einzeln in weniger als 100 ms ausgeführt werden
  • Aufgaben verzögern, bis Anzeigenanfragen gestellt wurden
  • Aufgaben über einen Worker aus dem Hauptthread verschieben

Weitere Informationen

Bei dieser Prüfung werden die 10 längsten Aufgaben nach Ausführungszeit sortiert nach Startzeit (aufsteigend) angezeigt.

Verzögern lange JavaScript-Aufgaben die Zeit bis Interaktivität?
Netzwerkaktivitäten in den Chrome-Entwicklertools prüfen