게시: 2025년 4월 28일
1년여 전에 Google은 'Lighthouse의 강력한 기능을 성능 패널에 추가'하는 등 성능 도구를 발전시키겠다는 계획을 발표했습니다. 많은 성능 도구 영역을 하나로 통합하는 것이 목적이었습니다.
성능 패널 측면에서는 이 목표에 큰 진전이 있었으며 Insights 사이드바는 이제 트레이스에 작동하는 Lighthouse와 유사한 정보를 제공합니다. 이 작업의 일환으로, Lighthouse 사용자가 잘 알고 있는 성능 관련 조언에 여러 변경사항을 적용했습니다. 경우에 따라 여러 감사에서 얻은 조언이 하나의 통계로 통합되고 일부 조언은 폐기되었습니다.
도구 표면을 통합한다는 목표를 가지고 Lighthouse에서 이러한 유용한 정보를 다시 얻고자 합니다. 일관성을 유지하고, Lighthouse 사용자가 이러한 감사에서 개선된 사항과 향후 개선 사항들을 통해 혜택을 받을 수 있도록 하기 위함입니다.
불행히도 이는 Lighthouse 사용자, 특히 특정 감사 이름이나 결과 형식에 사용될 수 있는 API 사용자에게 일부 브레이킹 체인지를 의미합니다. 따라서 2025년 10월에 전환되기 전에 Lighthouse의 다음 주요 버전 (13)을 기다릴 예정입니다. 이 기간 이후에는 이전 감사 데이터를 더 이상 사용할 수 없습니다.
이름이 변경되고 통합된 감사
다음 감사는 이름이 변경되었으며 경우에 따라 둘 이상의 Lighthouse 감사에서 통합됩니다.
새 통계 감사 ID | 감사 ID 교체 |
---|---|
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 |
삭제된 감사
다음 감사는 더 이상 유용한 목적으로 사용되지 않는다고 판단되어 삭제되었습니다.
삭제된 감사 | 삭제 이유 |
---|---|
first-meaningful-paint |
더 이상 권장되지 않는 오래된 측정항목 (LCP로 대체됨) |
no-document-write |
오늘날 퍼스트 파티 스크립트에서는 거의 문제가 발생하지 않으며 이를 사용하는 서드 파티 스크립트에서는 조치를 취할 수 없습니다. |
offscreen-images |
브라우저가 이미 화면 밖 이미지의 우선순위를 낮추므로 지연 로드가 대역폭을 줄이는 데 도움이 되지만 Lighthouse에서 측정하는 데 영향을 미칠 가능성은 낮습니다. |
uses-passive-event-listeners |
오늘날 퍼스트 파티 스크립트에서는 거의 문제가 발생하지 않으며 이를 사용하는 서드 파티 스크립트에서는 조치를 취할 수 없습니다. |
uses-rel-preload |
과도한 추천의 위험이 있어 사용 설정할 수 없습니다. |
third-party-facades |
이 감사에서는 제한된 퍼사드를 대상으로 하며, 일부 개발자는 연결되지 않은 서드 파티 퍼사드를 사용하는 데 우려를 표했습니다. 궁극적으로는 서드 파티가 문제를 해결하는 것보다 서비스를 개선하는 편이 낫다고 생각합니다. |
기타 감사
이전 표에 포함되지 않은 다른 실적 감사는 이 변경사항의 영향을 받지 않습니다. 마찬가지로 접근성, 검색엔진 최적화, 권장사항에 대한 감사 또한 이번 변경사항의 영향을 받지 않습니다.
새로운 통계 감사로 이전
마이그레이션을 용이하게 하기 위해 이미 Lighthouse JSON에서 새로운 인사이트를 사용할 수 있도록 했습니다. API 및 Lighthouse JSON의 사용자는 지금 마이그레이션을 시작하여 Lighthouse 13의 이전 감사를 최종적으로 삭제하는 것에 대비할 수 있습니다.
Lighthouse 12.6 (Chrome 137에 포함됨)에도 보고서 사용자가 두 가지 뷰 간에 전환할 수 있는 전환 버튼이 표시됩니다.
새로운 통계 기반 감사는 통계 제목 아래 표시되고 변경되지 않은 감사는 진단 제목 아래에 계속 표시됩니다.
현재 기본값은 이전 감사를 계속 표시하는 것이지만, 2025년 6월 Lighthouse 출시 (12.7 버전)에서는 기본값을 최신 통계 감사로 전환할 계획입니다. 이 변경사항은 Chrome 139의 PageSpeed Insights 및 DevTools Lighthouse 보고서에도 적용될 예정입니다. 사용자는 Lighthouse 13까지 제한된 기간 동안 이전 감사로 다시 전환할 수 있습니다.
새로운 통계 감사 문서
새로운 감사 내용은 컷오버 날짜 전에 developer.chrome.com에 게시될 예정입니다. Lighthouse의 이전 버전은 해당 문서에 여전히 링크될 수 있도록 이전 문서를 가까운 미래에 계속 보관합니다.
의견
이전과 관련하여 우려사항이나 질문이 있으면 이 GitHub 토론을 통해 알려주세요.