Yayınlanma tarihi: 10 Ekim 2025
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 |
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. |
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:
- Lighthouse GitHub Issue Tracker'da sorun bildirin veya geri bildirim gönderin.
- Lighthouse GitHub tartışma forumlarında soru sorun.