Missed the action at the 2018 Chrome Dev Summit? Catch up with our playlist on the Google Chrome Developers channel on YouTube. Watch now.

스크립트에서 Date.now()를 사용하지 않는 사이트

감사가 중요한 이유

Date.now()로 시간을 측정하고 있다면 대신 performance.now() 사용을 고려하세요. performance.now()는 타임스탬프 해상도가 높고 수정되거나 수동으로 왜곡할 수 있는 시스템 시계와 관계없이 항상 일정한 속도로 증가합니다.

감사를 통과하는 방법

Lighthouse는 URLs에서 찾은 Date.now()의 모든 인스턴스를 보고서에 나열합니다. 각각의 호출을 performance.now()로 교체합니다.

API에 대한 자세한 내용은 performance.now()를 참조하세요.

감사 구현 방법

이 섹션에서는 감사 점수 계산 방법을 이해할 수 있도록 감사를 어떻게 구현하는지 설명합니다.

Lighthouse는 페이지와 같은 호스트에 있는 스크립트에서 찾은 모든 Date.now() 인스턴스를 보고합니다. Lighthouse는 여러분이 다른 호스트의 스크립트를 통제할 수 없다고 가정하기 때문에 이는 제외합니다. 페이지에 Date.now()를 사용하는 다른 스크립트가 있더라도 Lighthouse 보고서에는 나타나지 않습니다.