Etkileşimi Sonraki Boyaya İlerletme

INP artık deneme aşamasında değil. Chrome'un, 2024'te Chrome'u Core Web Vitals haline getirme planı hakkında bilgi edinin.

Annie Sullivan
Annie Sullivan

Chrome'un Web Verileri programındaki misyonu, geliştiricilerin mükemmel kullanıcı deneyimleri için gerekli olan Core Web Vitals metriklere odaklanmasına yardımcı olmaktır. Kullanıcı deneyimi konusunda odaklandığımız önemli bir nokta, web sayfasının kullanıcı etkileşimlerine hızlı tepki verebilme yeteneği olan yanıt vermedir.

İlk Giriş Gecikmesi (FID), yanıt verme süresini ölçen Core Web Vitals metriğidir ancak daha önce belirttiğimiz gibi, FID ile ilgili bilinen sınırlamalar vardır. Bu durum, söz konusu sınırlamaları daha etkili bir şekilde ele alan (o zaman) deneysel bir metriği keşfedip geri bildirim istememizi sağladı. 2022'de bu yeni metrik olarak Sonraki Boyamayla Etkileşimi (INP) duyurduk ve bu metriği araçlarımızda yaygın bir şekilde kullanıma sunduk. Ayrıca, etkisini test etmek için toplulukla birlikte çalışmaya başladık.

Bir yıl boyunca testler yapıp topluluğun görüşlerini aldıktan sonra, artık eğitim çarklarını kaldırıp INP'nin artık deneysel olmadığını duyurmaya hazırız. Ayrıca, Mart 2024'ten itibaren FID'nin yerine yanıt verme için yeni Core Web Vitals metriği olarak INP'yi tanıtmayı da taahhüt ediyoruz.

Bu yayında, kararın arkasındaki motivasyon, tam olarak nelerin değiştiği ve nasıl başlayacağınız hakkında daha fazla bilgi vereceğiz. Bu durumun Google Arama'yı nasıl etkilediği hakkında daha fazla bilgi edinmek için ilgili blog yayınını inceleyin.

Daha iyi bir duyarlılık metriği

FID, 2020'de Core Web Vitals olarak kullanıma sunduğumuz ile büyük bir adım attı. Geliştiricilere, Web Verileri programının her zaman önemli bir parçası olan gerçek kullanıcıların deneyimini yaşarken yanıt verme durumunu ölçmenin yeni bir yolunu sundu. Toplam Engelleme Süresi (TBT) ve Etkileşime Kalan Süre (TTI) gibi yalnızca sayfa etkileşimini tahmin eden benzer metriklerin aksine FID, kullanıcı deneyimini doğrudan ölçer. Daha da önemlisi, bir sayfanın TBT veya TTI yavaş olması, gerçek kullanıcıların sayfayla etkileşim kurma şeklinden dolayı yine de duyarlı olarak algılanabilir.

Yanıt verme hızını ölçme şeklimizi iyileştirmiş olsa da FID ölçümünde bir sınırlama olmadı. Adın kendisi bu tür iki sınırlamayı beraberinde getiriyor: "ilk giriş" ve “gecikme”. FID yalnızca kullanıcının sayfayla ilk etkileşimde bulunduğunda yanıt verme düzeyini bildirir. İlk izlenimler önemli olsa da ilk etkileşim bir sayfanın kullanım süresi boyunca gerçekleşen tüm etkileşimleri temsil etmeyebilir. Ayrıca FID yalnızca ilk etkileşimin giriş gecikmesi bölümünü ölçer. Bu, tarayıcının etkileşimi bile yapmaya başlamadan önce beklemesi gereken süredir (ana iş parçacığının yoğunluğu nedeniyle) bu süredir.

INP girin. INP, yalnızca ilk etkileşimi ölçmek yerine tüm etkileşimleri hesaba katarak sayfanın tüm kullanım ömrü boyunca en yavaş etkileşimlerden birini raporlar. INP yalnızca gecikme bölümünü ölçmek yerine etkileşimin başlangıcından etkinlik işleyiciye kadar ve tarayıcı bir sonraki kareyi boyayana kadar geçen sürenin tamamını ölçer. Bu nedenle, Sonraki Boyama ile Etkileşim. Bu uygulama ayrıntıları, INP'yi kullanıcı tarafından algılanan yanıt vermenin FID'ye göre çok daha kapsamlı bir ölçüsü haline getirir.

Gelişen INP

INP, bugünden itibaren deneysel değildir ve beklemede olan bir Core Web Vitals metriği olarak kabul edilecektir. Bu, INP'nin FID'in yerini almaya hazır olduğunu kanıtlayan yeni bir tanımlamadır, ancak henüz bu değişikliği yapmıyoruz. INP, ekosisteme uyum sağlaması için zaman tanımak amacıyla Mart 2024'te resmi olarak kararlı bir Core Web Vitals metriği olacaktır.