최대 잠재적 최초 입력 지연 시간 (FID)은 Lighthouse 보고서의 실적 섹션에서 추적하는 측정항목 중 하나입니다. 각 측정항목은 페이지 로드 속도의 일부 측면을 포착합니다.
Lighthouse는 잠재적인 최대 FID를 밀리초 단위로 표시합니다.
잠재적인 최대 FID가 측정하는 항목
최대 첫 입력 지연 예상 시간은 사용자가 경험할 수 있는 최악의 첫 입력 지연을 측정합니다. 첫 입력 지연은 사용자가 사이트와 처음 상호작용한 시점(예: 버튼 클릭)부터 브라우저가 실제로 해당 상호작용에 응답할 수 있을 때까지의 시간을 측정합니다.
Lighthouse는 최초 콘텐츠가 포함된 페인트 후 가장 긴 태스크의 길이를 찾아 Max Potential FID를 계산합니다. 콘텐츠가 화면에 렌더링되기 전에 사용자가 페이지와 상호작용하려고 시도할 가능성은 낮기 때문에 콘텐츠가 포함된 첫 페인트 이전의 작업은 제외됩니다. 콘텐츠가 포함된 첫 페인트는 콘텐츠가 화면에 렌더링되는 시간을 측정합니다.
Lighthouse에서 잠재적인 최대 FID 점수를 결정하는 방법
잠재적인 최대 FID 점수는 HTTP 보관 파일의 데이터를 기반으로 페이지의 잠재적인 최대 FID 시간과 실제 웹사이트의 잠재적인 최대 FID 시간을 비교한 것입니다. 예를 들어 Lighthouse의 최대 잠재적 FID 점수가 녹색이면 페이지의 실적이 실제 웹사이트의 90% 보다 우수하다는 의미입니다.
다음 표는 잠재적인 최대 FID 점수를 해석하는 방법을 보여줍니다.
잠재적인 최대 FID 시간 (밀리초) |
색상 구분 |
---|---|
0~130 | 녹색 (빠름) |
130-250 | 주황색 (중간) |
250명 초과 | 빨간색 (느림) |
잠재적인 최대 FID 점수를 개선하는 방법
최대 잠재적 FID 점수를 크게 개선하려면 TTI 점수 개선 방법을 참고하세요. 최대 잠재적 FID를 크게 개선하기 위한 전략은 TTI를 개선하기 위한 전략과 대체로 동일합니다.
특히 최대 잠재적 FID 점수를 최적화하려면 가장 긴 작업의 시간을 줄여야 합니다. 최대 잠재적 FID는 기술적으로 가장 긴 작업 시간을 측정하기 때문입니다. 긴급할 때까지 유휴 상태 유지 전략이 그 방법 중 하나입니다.
FID 필드 데이터를 캡처하는 방법
Lighthouse의 잠재적인 최대 FID 측정값은 실험실 데이터입니다. 사용자가 페이지를 로드할 때 실제 FID 데이터를 캡처하려면 Google의 First Input Delay 라이브러리를 사용하세요. FID 데이터를 캡처하면 원하는 분석 도구에 이벤트로 보고할 수 있습니다.
FID는 실제 사용자가 페이지와 처음 상호작용하는 시점을 측정하므로 일반적인 성능 측정항목보다 본질적으로 더 가변적입니다. 수집한 FID 데이터를 평가하는 방법에 관한 안내는 FID 데이터 분석 및 보고를 참고하세요.
전반적인 실적 점수를 개선하는 방법
특정 측정항목에 집중할 만한 구체적인 이유가 없다면 일반적으로 전체 실적 점수 개선에 집중하는 것이 좋습니다.
Lighthouse 보고서의 진단 섹션을 사용하여 페이지에 가장 가치 있는 개선사항을 파악합니다. 기회가 클수록 실적 점수에 미치는 영향이 커집니다. 예를 들어 다음 Lighthouse 스크린샷은 렌더링 차단 리소스를 제거하면 가장 큰 개선이 이루어진다는 것을 보여줍니다.
Lighthouse 보고서에서 확인된 기회를 해결하는 방법은 성능 감사를 참고하세요.