INP Nedir?
İngilizce: INP (Interaction to Next Paint)
INP, tıklama, dokunma ve klavye etkileşimlerinden sonra sayfanın bir sonraki görsel yanıtına kadar geçen süreyi ölçer.
INP Nedir?
INP (Interaction to Next Paint), kullanıcının sayfayla etkileşime girmesinden tarayıcının bir sonraki görsel geri bildirimi çizebilmesine kadar geçen süreyi ölçen Core Web Vitals metriğidir. Tıklama, dokunma ve klavye etkileşimleri hesaba katılır; hover ve kaydırma gibi etkileşimler doğrudan ölçülmez.
FID yalnızca ilk etkileşimdeki gecikmeye bakarken INP, sayfa yaşam döngüsü boyunca gerçekleşen etkileşimleri değerlendirir. Bu nedenle bir kullanıcı ürün filtrelerini açarken, sepete eklerken veya form alanlarında gezerken yaşanan yavaşlık INP değerine yansıyabilir.
İyi INP Nasıl Sağlanır?
Yüksek INP genellikle uzun JavaScript görevleri, ana iş parçacığını meşgul eden üçüncü taraf scriptler, karmaşık DOM güncellemeleri veya ağır render işlemlerinden kaynaklanır. Kod bölme, gereksiz JavaScript’i azaltma, event handler’ları sadeleştirme, pahalı işleri erteleme ve kritik etkileşimlerde hızlı görsel geri bildirim verme temel yaklaşımlardır.
İş Etkisi
INP özellikle sepet, filtreleme, arama, hesap menüsü ve yönetim paneli gibi etkileşim yoğun sayfalarda hissedilir. Core Web Vitals takibinde LCP yükleme deneyimini gösterirken INP, sayfa yüklendikten sonra kullanıcıya ne kadar hızlı yanıt verildiğini gösterir.