Lighthouse 13'teki yenilikler

Yayınlanma tarihi: 10 Ekim 2025

Lighthouse, geliştiricilerin sitelerinin kullanıcı deneyimini iyileştirmelerine yardımcı olmak için metrikler, analizler ve teşhisler sağlayan bir web sitesi denetleme aracıdır.

Lighthouse 13, npm aracılığıyla komut satırında ve Chrome Canary'de hemen kullanılabilir. Önümüzdeki hafta PageSpeed Insights'ta da kullanıma sunulacaktır. Bu özellik, Chrome 143'te Chrome'un kararlı sürümüne eklenecek.

Değişikliklerin tam listesini 13.0 değişiklik günlüğünde bulabilirsiniz.

Daha yeni analizlerle değiştirilen çeşitli performans denetimlerinin kaldırılması

Daha önce duyurduğumuz gibi, Lighthouse performans denetimlerimizi ve Geliştirici Araçları Performans paneli analizlerimizi her iki araçta da kullanılabilen ortak performans analizleri altında birleştirdik.

Lighthouse 12'de, Lighthouse raporlarındaki varsayılan görünümü bu analizleri gösterecek şekilde değiştirdik. Lighthouse 13'te ise eski denetimleri hem rapordan hem de temel alınan JSON'dan kaldırıyoruz.

Analizler'in geliştirilmesine yardımcı olan ve daha sorunsuz bir geçiş sağlayan geri bildirimler için topluluğa teşekkür ederiz.

Lighthouse 13'ten itibaren aşağıdaki denetimler değiştirildi ve değiştirilen denetimler bu sürümden itibaren kullanılamaz:

Yeni analiz denetimi kimliği Denetim kimliklerini değiştirme
cls-culprits-insight layout-shifts
document-latency-insight redirects
server-response-time
uses-text-compression
dom-size-insight dom-size
duplicated-javascript-insight duplicated-javascript
font-display-insight font-display
image-delivery-insight modern-image-formats
uses-optimized-images
efficient-animated-content
uses-responsive-images
interaction-to-next-paint-insight work-during-interaction
lcp-discovery-insight prioritize-lcp-image
lcp-lazy-loaded
lcp-phases-insight largest-contentful-paint-element
legacy-javascript-insight legacy-javascript
modern-http-insight uses-http2
network-dependency-tree-insight critical-request-chains
uses-rel-preconnect
render-blocking-insight render-blocking-resources
third-parties-insight third-party-summary
use-cache-insight uses-long-cache-ttl
viewport-insight viewport
Yeniden adlandırılan ve birleştirilen denetimler

Kaldırılan denetimler

Yukarıda belirtilen değişikliklere ek olarak, aşağıdaki denetimler artık faydalı bir amaca hizmet etmediği düşünüldüğünden herhangi bir değişikliğe gidilmeden kaldırıldı:

Kaldırılan denetimler Kaldırma nedeni
first-meaningful-paint Artık önerilmeyen eski bir metrik (LCP ile değiştirildi).
font-size Küçük yazı tipleri okunabilirlik sorunu olsa da günümüzde bunun bir SEO sorunu olduğuna dair sinyal bulunmamaktadır. Ayrıca bu denetimin çalıştırılması ve sürdürülmesi çok maliyetliydi.
no-document-write Günümüzde birinci taraf komut dosyalarında nadiren sorun yaşanır ve bunu kullanan üçüncü taraf komut dosyaları için işlem yapılamaz.
offscreen-images Ekran dışında kalan resimler tarayıcı tarafından zaten önceliklendirilmez. Bu nedenle, geç yükleme bant genişliğini azaltmaya yardımcı olsa da Lighthouse'un ölçtüğü değerler üzerinde etkisi olması olası değildir.
preload-fonts Aşırı önerme riskleri nedeniyle etkinleştirilmedi.
third-party-facades Bu denetim sınırlı cepheleri kapsar ve bazı geliştiriciler, bağlı olmayan üçüncü taraf cephelerini kullanma konusunda endişelerini dile getirmiştir. Sonuç olarak, üçüncü tarafların tekliflerini iyileştirmelerini, bu teklifler üzerinde çalışmaktan daha çok tercih ederiz.
uses-passive-event-listeners Günümüzde birinci taraf komut dosyalarında nadiren sorun yaşanır ve bunu kullanan üçüncü taraf komut dosyaları için işlem yapılamaz.
uses-rel-preload Aşırı önerme riskleri nedeniyle etkinleştirilmedi.
Kaldırılan denetimler

Yeni analiz denetimleriyle ilgili dokümanlar

Yeni denetimleri belgeledik ve yeni Lighthouse raporlarından bağlantı oluşturduk. Eski dokümanlar, Lighthouse'un önceki sürümlerinin bunlara bağlantı vermeye devam edebilmesi için yakın gelecekte de kullanılabilir durumda kalacak.

Diğer değişiklikler

Lighthouse 13 için Node 22.19 veya daha yeni bir sürüm gerekir.

Lighthouse'u çalıştırma

Lighthouse; Chrome Geliştirici Araçları, npm (Node modülü ve CLI aracı olarak) ve tarayıcı uzantısı olarak (Chrome ve Firefox'ta) kullanılabilir. Ayrıca PageSpeed Insights dahil olmak üzere çeşitli Google hizmetlerine güç verir.

Lighthouse Node CLI'yı denemek için aşağıdaki komutları kullanın:

npm install -g lighthouse
lighthouse https://www.example.com --view

Lighthouse ekibiyle iletişime geçme

Yeni özellikler, Lighthouse 13 sürümündeki değişiklikler veya Lighthouse ile ilgili diğer konuları görüşmek için: