Lighthouse 2.6이 출시되었습니다. 주요 내용은 다음과 같습니다.
새로운 기능, 변경사항, 버그 수정의 전체 목록은 2.6 출시 노트를 참고하세요.
2.6으로 업데이트하는 방법
- NPM
npm update lighthouse
을 실행합니다. Lighthouse를 전역적으로 설치한 경우npm update lighthouse -g
플래그를 실행합니다. - Chrome 확장 프로그램 확장 프로그램은 자동으로 업데이트되지만
chrome://extensions
를 통해 수동으로 업데이트할 수도 있습니다. - DevTools 감사 패널은 Chrome 65의 2.6과 함께 제공됩니다.
chrome://version
를 통해 실행 중인 Chrome 버전을 확인할 수 있습니다. Chrome은 약 6주마다 새 버전으로 업데이트됩니다. Chrome Canary를 다운로드하여 최신 Chrome 코드를 실행할 수 있습니다.
새로운 실적 감사
JavaScript 부팅 시간이 길음
페이지에서 각 스크립트를 파싱, 컴파일, 실행하는 데 걸리는 시간을 분석합니다. JavaScript 부팅 시간은 다소 숨겨져 있지만 페이지 로드 시간에 중요한 요소입니다.

정적 애셋에 비효율적인 캐시 정책 사용
브라우저가 각 리소스를 올바르게 캐시하는지 확인합니다.

페이지 리디렉션 방지
페이지 리디렉션은 추가 DNS 조회가 필요한 경우 추가 네트워크 왕복을 1회 또는 2회 추가합니다. 페이지 로드 시간을 단축하기 위해 리디렉션을 최소화합니다.

접근성 섹션 점수 개편
Lighthouse 2.6에서는 집계된 접근성 점수가 다르게 계산됩니다. 점수는 HTTP 보관처리 데이터 세트를 기반으로 사용자 환경에 미치는 영향의 심각도와 문제의 빈도를 고려하여 각 접근성 감사에 가중치를 부여합니다. 자세한 내용은 googlechrome/lighthouse/issues/3444를 참고하세요.
보고서 UX 개선
최상위 오류
보고서 상단에서 Lighthouse는 페이지 점수에 영향을 줄 수 있는 오류를 알려줍니다.

요약 및 확장된 보기 인쇄
보고서 내보내기 를 클릭한 다음 요약 인쇄 또는 확장 인쇄를 선택하여 요약 또는 세부정보 버전의 보고서를 인쇄합니다.

가로세로 비율 버그 수정
또한 2.6에서는 페이지에 이미지가 없거나 모든 이미지의 크기가 올바르게 설정되어 있는 경우에도 올바른 가로세로 비율로 이미지 표시 감사가 실패하는 버그를 수정했습니다.