*데보션 웹 프론트엔드 성능 최적화 방법 및 적용 사례 세미나 시청 후 정리를 위해 이 글을 작성 하게 되었습니다. 🙂

사용자 경험에 페이지 로딩 속도가 큰 영향을 미치고 있다는 연구 결과가 있습니다.

토코피디아라는 사이트에서 3.78초에서 1.72초로 로딩 속도를 단축한 결과 유저가 사이트에서 머무르는 시간이 더 길어졌고 비지니스 임팩트를 불러왔다는 점을 볼 수 있습니다.

LCP 사용자가 사이트에 접속했을 때 첫화면에 가장 큰 영역(보통 이미지)을 차지하는 부분이 얼마나 빨리 로딩되는지
FID 맨 처음 사이트가 뜰때 액션(터치,스크롤)했을 때 얼마나 빨리 반응하는지
CLS 사용자가 개입 하지 않았을 때 얼마나 안정적으로 사용자가 원하는 화면을 유지하는지(광고가 사이트 컨텐츠를 밀어버리면 악영향)
LCP와 FID가 첫 로딩에만 집중 하는 것 같다는 피드백에 따라서 구글이 INP라는 지표가 FID 대신 측정이 될 예정입니다(2024년 초부터)_
INP 모든 input들의 속도 평균을 낸 지표
LAB DATA
추가적으로
[WebPageTest][Pagespeed]
RUM DATA 실사용자 데이터
LCP optimaization

<link rel='preload'> 태그를 추가 하면 브라우저가 미리 다운 받게 됩니다. <img> 태그에 fetchpriority='high'를 넣게 되면 브라우저에서 우선적으로 다운로드 하게 됩니다. loading='lazy' 를 했을 때 뷰포트에 들어오지 않는 부분들에 있어서는 지연 로딩을 할 수 있어서 브라우저가 다운 받을 리소스를 줄일 수 있습니다.
