Performance·Cursor
PerformanceCursor

Interaction to Next Paint (INP) verbessernCursor

INP misst Reaktion auf Klicks/Taps. Schweres JS bei Interaktion killt es. 2024 als Core Web Vital FID ersetzt.

rocket_launch

In Cursor fixen

Agentischer AI-Code-Editor auf VSCode-Basis

In Cursor editierst du echte Dateien — der Fix landet per direkten Diff statt neu generiertem Projekt. Prompt unten in deinen Cursor-Chat einfügen und der Fix rollt in einem Rutsch über das ganze Projekt aus.

Anderes Tool? Wähle deinen Stack:

Der Prompt für Cursor

Diesen Text exakt so in deinen Cursor-Chat kopieren und einfügen.

Apply these changes to my codebase. Edit the files directly and keep existing formatting:

Improve Interaction to Next Paint

1. Break up long JavaScript tasks into smaller chunks.
2. Defer non-critical JavaScript with async/defer.
3. Reduce main-thread blocking from third-party scripts.

Warum das wichtig ist

INP ersetzte FID im März 2024 als Core Web Vital. Misst echte Interaktions-Reaktion — Button klicken, wie lang bis zum nächsten Paint?

Schlechtes INP heisst meist schwere Event-Handler oder Main-Thread-Blocking. User spüren den Jank auch ohne Metrik zu kennen.

So nutzt du diesen Prompt in Cursor

  1. 1. Dein Cursor-Projekt öffnen.
  2. 2. Prompt oben mit Copy-Button kopieren.
  3. 3. In Cursor-Chat einfügen und senden.
  4. 4. Diff reviewen, Änderungen akzeptieren, neu deployen.
  5. 5. Fix mit der Checkliste unten verifizieren.

Typische Fehler vermeiden

  • error_outlineTeure Berechnungen synchron in Click-Handlern.
  • error_outlineGrosse React-Re-Renders bei jedem Input-Change (kein Debounce).
  • error_outline3rd-Party-Scripts synchron laden — blockt Main-Thread.
  • error_outlineKein Yielden an den Browser zwischen langen Tasks.

Wie du prüfst ob der Fix geklappt hat

  • check_circlePageSpeed Insights → INP < 200ms.
  • check_circleDevTools Performance → INP in Lighthouse- und Performance-Tab.
  • check_circleReal-User-Monitoring (Vercel Analytics, SpeedCurve) bestätigt Felddaten.

Häufige Fragen

INP vs FID?expand_more
FID mass nur ersten Input. INP misst schlechteste Interaktion der Session — viel umfassender und realistischer.
Wie splitte ich lange Tasks?expand_more
`scheduler.yield()` (Chrome) oder `setTimeout(fn, 0)` zwischen Chunks um Browser zu lassen zu paint und Events handeln.

Alle 34 Prompts passend zu deiner Cursor-Site?

Pantra scannt deine Site in 10 Sekunden, erkennt den Stack und generiert genau die Prompts die passen — nur die du brauchst.

Site scannen

Ähnliche Cursor-Prompts