브라우저 렌더링 최적화 - CLS
개요 LCP와 CLS에 용어에 대해 이해하고 브라우저 렌더링을 최적화 시키는 방법에 대해 알아보자 CLS란? 사용자 경험을 측정하는 대표지표로 개발자 도구(lighthouse)를 통해 검사 할 수 있다. cumulative layout shift라는 의미로 페이지거 랜더링 되고 나서 새로운 DOM이 추가 되는 등에 의한 요인으로 페이지 콘텐츠가 흔들리는 경우 발생하게 된다. 이러한 문제는 사용자가 예를 들어 버튼을 누르려다가 밀리면서 다른 버튼을 누르게 되는 등 사용자 경험을 떨어뜨리기 때문에 CLS를 방지하는 것은 중요하다. CLS 발생 요인 DOM이 추가 되는 경우: DOM이 추가 되면서 사용자가 다른 버튼을 누르게 되는 경우 FOUT, FOIT: 스타일 되지 않는 폰트가 나오다가 스타일이 뒤늦게 일..
프론트엔드
2023. 3. 9. 15:01
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- nextjs 에러핸들링
- 가장 긴 짝수 연속한 부분 수열
- nextjs errorboundary
- storybook react is not defiend 해결
- 에러핸들링
- storybook scss이슈
- 서버사이드 error handling
- node version yarn berry
- node 버전 마이그레이션
- 백준 22862
- useCallback과 useMemo 사용
- 서비스 디자인 패턴
- 표현 가능한 이진트리
- React useMemo
- 1600 파이썬
- serverless nestjs
- storybook scss import
- nestjs 배포하기
- 미로탈출 명령어
- serverless 배포
- React useCallback
- 불량 사용자 자바스크립트
- 백준 1600번
- javascript
- 자바스크립트
- 선언적 UI
- suspense 장점
- 관심사 분리하기
- react suspense
- CSS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함