Performance Theoretical 3 - INP

Understanding INP (Interaction to Next Paint)

INP measures the responsiveness of a page to user interactions. A good INP score should be under 200ms.

Demo 1: Simple Interaction

This button responds immediately - good INP example

Demo 2: Poor INP Example

This button intentionally blocks for 300ms - poor INP example

How to Measure INP:

  1. Open Chrome DevTools (F12)
  2. Go to Performance tab
  3. Start recording
  4. Click the buttons above
  5. Stop recording and analyze the interaction traces

Common INP Issues: