Zum Inhalt springen

Beta — Entwurfsstand. Prüfordnung und Hinweistexte sind noch nicht rechtlich freigegeben; es werden derzeit keine verbindlichen Siegel ausgestellt.

Leistungen · Performance

Blockierzeit prüfen: wenn der Hauptthread keine Eingaben annimmt

Die Total Blocking Time summiert die Zeit, in der der Hauptthread während des Ladens so beschäftigt ist, dass er Eingaben nicht annehmen kann. Sie wird im Labor gemessen und ist dort die verlässlichste Näherung an das, was Nutzer später als Trägheit erleben.

Was dazu geprüft wird

2 Prüfpunkte aus dem den erhobenen Signalen dieses Prüfbereichs — die Liste stammt aus dem Messkern, nicht aus diesem Text.

  • Blockierzeit (TBT)

    Wie lange der Hauptthread während des Ladens so beschäftigt ist, dass Eingaben liegen bleiben.

  • Labordaten unter festen Bedingungen

    Ein synthetischer Lauf mit gedrosselter Verbindung und definiertem Gerät — vergleichbar, aber nicht repräsentativ.

Jeder dieser Punkte steht mit Erklärung in der vollständigen Prüfpunktliste.

Worauf es in der Praxis ankommt

Verursacher sind lange zusammenhängende Skriptausführungen. Werden sie in kleinere Abschnitte zerlegt, kann der Browser dazwischen auf Eingaben reagieren — die Gesamtarbeit bleibt gleich, die Blockierzeit sinkt.

Die Blockierzeit ist der Wert, der am deutlichsten zwischen Mobil und Desktop auseinandergeht: Dieselbe Arbeit dauert auf einem Telefon ein Vielfaches.

Häufige Fragen

Warum taucht TBT nicht in den Felddaten auf?

Weil sie im Browser echter Besucher nicht so erhoben werden kann. Im Feld übernimmt der INP diese Rolle; die Blockierzeit ist der Laborwert dazu.

Wie senkt man die Blockierzeit?

Weniger Skript ausführen, es später ausführen oder in kleinere Abschnitte zerlegen. Am wirksamsten ist meist, Fremdskripte zu prüfen: Jedes bringt Arbeit mit, die niemand bestellt hat.

Weitere Themen aus Performance

Website prüfen lassenErst das Prüfverfahren verstehen →