INP

Kullanıcının tıklamasına karşılık ekranda bir değişiklik görünmesine kadar geçen süre. Mart 2024’te FID’in yerini aldı; iyi eşik 200 milisaniyedir.

INP, İngilizce interaction to next paint ifadesinin kısaltmasıdır: kullanıcı bir yere tıkladıktan, dokunduktan ya da tuşa bastıktan sonra ekranda buna karşılık gelen bir değişiklik görünene kadar geçen süre. Sayfanın tepki verme ölçüsüdür.

FID nereye gitti?

LCP gibi bir temel hız ölçütü olan INP, Mart 2024’te first input delay ölçütünün yerini aldı ve o ölçüt Google’ın araçlarından tamamen kaldırıldı. Sebebi şu: eski ölçüt yalnız ilk etkileşimin gecikmesine bakıyordu, işin yapılmasına değil. Sayfa ilk tıklamaya hızlı cevap verip sonraki her tıklamada donabiliyordu ve ölçüt bunu görmüyordu.

Eşik kaç?

Google’ın ölçütü 200 milisaniye ve altı iyidir; 500 milisaniyenin üstü kötü sayılır. Değerlendirme yine gerçek kullanıcıların 75’inci yüzdeliği üzerinden yapılır. Ölçüm sayfadaki tüm etkileşimlere bakar ve pratikte en kötüye yakın olanı raporlar.

Süre nereye gidiyor?

  • Giriş gecikmesi. Tarayıcı meşgul olduğu için olayı işlemeye başlayamıyor.
  • İşleme süresi. Tıklamaya bağlı kodun kendisi çalışıyor.
  • Sunum gecikmesi. Kod bitti ama tarayıcı yeni kareyi henüz çizemedi.

Üçünün de ortak düşmanı aynı: ana iş parçacığını uzun süre meşgul eden JavaScript. Sayfa bir şeyle uğraşırken kullanıcının tıklaması sıraya girer.

Nasıl iyileştirilir?

  • Üçüncü taraf kodları gözden geçirin; sohbet, ısı haritası ve reklam etiketleri en sık suçlulardır.
  • Uzun işleri bölün; tek seferde çalışan büyük fonksiyonlar tarayıcıyı kilitler.
  • İlk yüklemede gerekmeyen kodu ertelayin.
  • Sayfada gerçekten ihtiyaç duyulmayan animasyon ve dinleyicileri kaldırın.

Neden çoğu tanıtım sitesinde sorun çıkmaz

INP’yi bozan şey ağır uygulama davranışıdır. Sade bir kurumsal sitede ya da blogda bu ölçüt genelde kendiliğinden iyidir; oralarda asıl uğraşılacak ölçüt LCP olur. Sorun çıkıyorsa sebebi neredeyse her zaman sonradan eklenmiş bir üçüncü taraf betiğidir; önce onları ölçün.

Ücretsiz ön inceleme

Bu terim sizin sitenizde nasıl duruyor?

Tanımı okumak bir başlangıç. Sitenizde karşılığı var mı, birlikte bakalım.