Digital Transformation

Debugging INP (Interaction to Next Paint)

Vito Atmo
Vito Atmo·22 Juni 2026·0 kali dibaca·2 min baca

TL;DR: Debugging INP adalah proses menelusuri kenapa sebuah halaman terasa lambat merespons klik atau ketukan, lalu memperbaikinya. INP memecah respons jadi tiga bagian: input delay, processing time, dan presentation delay. Mengetahui bagian mana yang lambat menentukan perbaikan yang tepat.

Apa itu Debugging INP?

Interaction to Next Paint (INP) mengukur seberapa cepat halaman merespons interaksi pengguna secara visual. Skor INP yang buruk berarti ada jeda terasa antara pengguna mengeklik dan layar memberi tanggapan. Debugging INP adalah langkah membongkar jeda itu menjadi bagian-bagian agar bisa diperbaiki.

INP adalah salah satu dari tiga Core Web Vitals. Berbeda dari metrik pemuatan, ia menyoroti pengalaman setelah halaman tampil, saat pengguna mulai berinteraksi.

Tiga Bagian yang Ditelusuri

Setiap interaksi yang lambat bisa dipecah menjadi:

BagianPenyebab umum
Input delayMain thread sibuk saat interaksi terjadi, sering karena script pihak ketiga
Processing timeEvent handler yang berat atau pekerjaan JavaScript yang lama
Presentation delayRendering ulang yang mahal sebelum frame berikutnya tampil

Memperbaiki INP dimulai dari mengukur, bukan menebak. Field data dari pengguna nyata menunjukkan interaksi mana yang paling sering bermasalah, sehingga perbaikan terarah. Ini melengkapi pemahaman soal hydration yang sering menjadi sumber main thread sibuk.

Kenapa Penting?

Halaman yang lambat merespons terasa rusak meski pemuatannya cepat. Bagi website bisnis, jeda pada tombol checkout atau filter produk bisa langsung menurunkan kepercayaan. Memperbaiki INP menjaga interaksi tetap terasa instan, yang berhubungan dengan kenyamanan dan konversi.

Pertanyaan Umum

Apa beda INP dengan FID yang lama?

INP menggantikan First Input Delay sejak 2024. FID hanya mengukur jeda interaksi pertama, sedangkan INP menilai responsivitas sepanjang kunjungan, sehingga lebih mewakili pengalaman nyata.

Alat apa untuk men-debug INP?

Mulai dari field data di Search Console atau CrUX untuk melihat skor nyata, lalu gunakan profiler performa di DevTools browser untuk membongkar interaksi yang lambat menjadi tiga bagiannya.

Bagikan