-
CSS가 렌더링 차단 리소스인 이유프론트엔드 2024. 1. 7. 18:48
CSS를 적용하기 위해서는 CSSOM이 완전히 로드되어야 하며, 이로써 렌더 트리가 완성됩니다.
CSS는 렌더 트리 생성에 필수적이기 때문에 CSS 파일은 차단 리소스로 간주됩니다.
브라우저는 CSS 파일을 로드하면서 렌더링을 차단하고,
모든 CSSOM이 완전히 준비되면 비로소 렌더 트리를 생성하고 페이지를 렌더링합니다.
'프론트엔드' 카테고리의 다른 글
웹 브라우저에서 스크립트 및 리소스 로딩 최적화 (1) 2025.03.21 [1원의 팁] CSS에서 Base64 인코딩은 피하라 (0) 2024.01.07 <script> 속성의 defer 와 async (0) 2024.01.07