728x90
브라우저 렌더링
1~4. HTML 파일과 CSS 파일을 파싱해서 DOM Tree, CSSOM Tree를 만든다(Parsing)
5. 두 Tree를 결합하여 Rendering Tree를 만든다.
6. Rendering Tree에서 각 노드의 위치와 크기를 계산한다.(Layout)
7. 계산된 값을 이용해 각 노드를 화면상의 실제 픽셀로 변환하고, 레이어를 만든다.(Paint)
8. 레이어를 합성하여 실제 화면에 나타낸다.(Composite)
Dom(Document Object Model) Tree
CSSOM(CSS Object Model) Tree
Render Tree
(출처)https://web.dev/critical-rendering-path-render-tree-construction/
Render-tree Construction, Layout, and Paint
TODO
web.dev
728x90
'TIL' 카테고리의 다른 글
116. JS call, apply의 차이점? TIL 23.01.19 (0) | 2023.01.19 |
---|---|
115. JS 화살표 함수 사용 이유? TIL 23.01.18 (0) | 2023.01.18 |
113. HTTP 통신흐름 TIL 23.01.16 (1) | 2023.01.16 |
112. Til 23.01.13 (0) | 2023.01.13 |
111. null 병합연산자 란? TIL 23.01.11 (0) | 2023.01.12 |
댓글