Dipublikasikan: 28 April 2025
Lebih dari setahun yang lalu, kami mengumumkan niat kami untuk mengembangkan alat performa kami, termasuk menghadirkan "kemampuan Lighthouse, ke dalam panel Performa". Tujuannya adalah untuk menyatukan berbagai platform alat analisis performa kami.
Di sisi Panel Performa, kami telah membuat kemajuan besar dalam mencapai tujuan tersebut, dan sidebar Insight kini memberikan informasi seperti Lighthouse yang berfungsi dengan rekaman aktivitas. Sebagai bagian dari pekerjaan ini, kami telah membuat sejumlah perubahan pada saran performa yang sudah dikenal pengguna Lighthouse: dalam beberapa kasus, saran dari banyak audit digabungkan menjadi satu insight, dan kami telah menghentikan beberapa saran.
Sesuai dengan tujuan kami untuk menyatukan platform alat kami, kami ingin mengembalikan Insight tersebut ke Lighthouse. Baik untuk konsistensi, maupun agar pengguna Lighthouse dapat memanfaatkan peningkatan yang telah kami lakukan pada audit ini—serta peningkatan apa pun di masa mendatang.
Sayangnya, hal ini berarti beberapa perubahan yang dapat menyebabkan gangguan bagi pengguna Lighthouse, terutama pengguna API yang mungkin terbiasa dengan nama audit atau format hasil tertentu. Oleh karena itu, kami akan menunggu rilis utama Lighthouse berikutnya (13) sebelum melakukan peralihan ini—yang kami targetkan pada Oktober 2025. Setelah waktu ini, data audit lama tidak akan tersedia lagi.
Audit yang diganti namanya dan digabungkan
Audit berikut telah diganti namanya dan dalam beberapa kasus digabungkan dari lebih dari satu audit Lighthouse:
ID audit insight baru | Mengganti ID audit |
---|---|
cls-culprits-insight |
layout-shifts non-composited-animations unsized-images
|
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 |
Audit yang dihapus
Audit berikut telah dihapus karena dianggap tidak lagi berguna:
Audit yang dihapus | Alasan penghapusan |
---|---|
first-meaningful-paint |
Metrik lama yang tidak direkomendasikan lagi (digantikan oleh LCP) |
no-document-write |
Masalah ini jarang terjadi pada skrip pihak pertama saat ini, dan tidak dapat ditindaklanjuti untuk skrip pihak ketiga yang menggunakannya. |
offscreen-images |
Gambar di luar layar sudah diprioritaskan lebih rendah oleh browser, jadi meskipun pemuatan lambat membantu mengurangi bandwidth, kemungkinan tidak akan berdampak pada pengukuran Lighthouse. |
uses-passive-event-listeners |
Masalah ini jarang terjadi pada skrip pihak pertama saat ini, dan tidak dapat ditindaklanjuti untuk skrip pihak ketiga yang menggunakannya. |
uses-rel-preload |
Tidak diaktifkan karena risiko merekomendasikan secara berlebihan. |
third-party-facades |
Audit ini mencakup fasad terbatas dan beberapa developer menyatakan kekhawatiran menggunakan fasad pihak ketiga yang tidak terafiliasi. Pada akhirnya, kami lebih memilih pihak ketiga meningkatkan penawaran mereka daripada mencari solusi alternatif. |
Audit lainnya
Audit Performa lainnya yang tidak disertakan dalam tabel sebelumnya tidak akan terpengaruh oleh perubahan ini. Demikian pula, audit untuk Aksesibilitas, SEO, dan Praktik Terbaik juga tidak akan terpengaruh oleh perubahan ini.
Beralih ke audit insight baru
Untuk memfasilitasi migrasi, kami telah menyediakan insight baru di JSON Lighthouse. Pengguna API dan JSON Lighthouse dapat mulai bermigrasi sekarang untuk bersiap menghadapi penghapusan audit lama di Lighthouse 13.
Lighthouse 12.6 (termasuk dalam Chrome 137) juga akan menampilkan tombol yang terlihat untuk memungkinkan pengguna laporan beralih antara dua tampilan yang berbeda:
Audit berbasis insight baru akan ditampilkan di bagian heading Insight, sedangkan audit yang tidak berubah akan terus ditampilkan di bagian heading Diagnostik.
Saat ini, defaultnya adalah terus menampilkan audit lama, tetapi dalam rilis Lighthouse Juni 2025 (kemungkinan 12.7), kami berencana untuk mengubah default ke audit insight yang lebih baru. Perubahan ini juga akan diluncurkan ke laporan PageSpeed Insights dan DevTools Lighthouse di Chrome 139. Pengguna akan tetap dapat beralih kembali ke audit lama untuk jangka waktu terbatas hingga Lighthouse 13.
Dokumentasi untuk audit insight baru
Kami akan mendokumentasikan audit baru di developer.chrome.com sebelum tanggal peralihan. Dokumentasi lama akan tetap tersedia untuk masa mendatang sehingga Lighthouse versi sebelumnya masih dapat menautkannya.
Masukan
Jika Anda memiliki kekhawatiran atau pertanyaan terkait perubahan ini, sampaikan di diskusi GitHub ini.