Long Tasks
TL;DR
Long Tasks sind JavaScript-Aufgaben, die länger als 50ms dauern und den Browser blockieren. Sie verursachen schlechte INP-Werte und träge Interfaces.
Was sind Long Tasks?
Long Tasks sind JavaScript-Ausführungen, die den Hauptthread für mehr als 50 Millisekunden blockieren. Während dieser Zeit kann der Browser nicht auf Nutzereingaben reagieren – die Seite wirkt eingefroren.
Warum 50ms?
50ms ist die Grenze für flüssige Interaktion:
- Nutzer erwarten Feedback innerhalb 100ms
- 50ms für JS, 50ms für Rendering
- Länger = spürbare Verzögerung
Ursachen für Long Tasks
- Große DOM-Manipulationen
- Komplexe Berechnungen
- Parsen großer JSON-Objekte
- Third-Party-Scripts (Analytics, Ads)
- Framework-Initialisierung
Long Tasks finden
- Chrome DevTools Performance Tab
- Lighthouse Performance Audit
- Long Tasks API (PerformanceObserver)
Long Tasks aufteilen
- scheduler.yield() nutzen
- setTimeout/requestIdleCallback
- Web Worker für schwere Berechnungen
- Code in kleinere Chunks teilen
Long Tasks und Nachhaltigkeit
Effizienteres JS ist nachhaltiger:
- Weniger CPU-Last = längere Akkulaufzeit
- Schnellere Reaktion = bessere UX
- Weniger Frustration = weniger Abbruch
Fazit
Long Tasks sind der Feind responsiver Interfaces. Sie aufzuspüren und aufzuteilen ist essentiell für gute INP-Werte.
Mehr aus dem Glossar
Geändert am:
15.12.2025
Hauptthread
Browser-Thread für Rendering, JS und Input. Wenn blockiert, wird die Seite träge; entlasten durch weniger JS/Long Tasks.
Hauptthread
Geändert am:
15.12.2025
Interaction to Next Paint (INP)
Core Web Vital für Reaktionszeit auf Interaktionen. Schlechte Werte kommen von Long Tasks; optimiere Event-Handler und JS.
Interaction to Next Paint (INP)
Geändert am:
15.12.2025
Total Blocking Time (TBT)
Zeit, in der eine Seite nicht auf Eingaben reagiert. Niedriger Wert bedeutet bessere Interaktivität.
Total Blocking Time (TBT)
Mein Beitrag
für die Umwelt
für die Umwelt
Mein Beitrag für nachhaltiges Webdesign – Erfahre mehr darüber, wie meine digitalen Angeboteumweltfreundlich gestaltet sind und welche nachhaltigen Praktiken ich umsetzte.
Meine nachhaltigen Praktiken