Hız önemlidir. Peki bununla tam olarak ne kastediyoruz? Hızlı bir siteye sahip olmak ne anlama gelir?
Kullanıcıların, web sitelerinin x,xx saniye veya benzeri bir sürede yüklenmesiyle ilgili konuşmaları yaygın olarak görülür.Ancak yükleme, zaman içinde oluşan tek bir an değildir ve tek bir metriğin tam olarak yakalayamayacağı bir deneyimdir. Yükleme deneyimi sırasında kullanıcının onu "hızlı" olarak algılayıp algılamayacağını etkileyebilecek birçok an vardır ve yalnızca birine odaklanırsanız, zamanın geri kalanında meydana gelen kötü deneyimleri kaçırabilirsiniz.
Yükü tek bir metrikle ölçmek yerine, deneyim sırasında kullanıcının yükleme hızı algısını etkileyen her anı zamanlamanız gerekir. Bir kullanıcı bir web sayfasına gittiğinde genellikle belirli türde geri bildirimler almak ister:
Yükleme süresi veya DOMContentLoaded süresi gibi geleneksel performans metrikleri, sayıları bu geri bildirim aşamalarına karşılık gelebileceği veya gelmeyebileceği için güvenilir değildir. Bu yüzden, bir sayfanın kullanıcılarına ne zaman geri bildirim sağladığını anlamak için kullanılabilecek ek metrikler ortaya çıkmıştır:
Bu metriklerin sunduğu farklı analizleri anlamanız ve kullanıcı deneyiminiz için önemli olan analizleri belirlemeniz önemlidir. Hatta bazı markalar, kullanıcıların sunduğu hizmetten beklentilerine göre başka özel metrikler tanımlar. Pinterest örneğinde, kullanıcılar resimleri görmek ister. Bu nedenle, Etkileşime Hazır Olma Süresi ve Ekranın Üst Kısmındaki Resim yükleme sürelerini birleştiren özel bir metrik olan Sabit Bekleme Süresi'ni tanımladılar.
Yükün bir saniyeden uzun olmasına rağmen, basitleştirilmiş raporlama veya karşılaştırma amacıyla tek bir metriğin kullanılması yararlı olabilir: Hem Hız İndeksi hem de Lighthouse puanı bu şekilde kullanılabilir.