브라우저를 구성하고 있는 요소 렌더링 엔진의 동작 원리 파싱 - HTML 파싱 HTML 파서의 특징 1. 오류에 너그럽다. HTML Tag가 정확하게 쓰여있지 않더라도 브라우저가 자체적으로 수정하여 에러를 제거한다. 2. 파싱 과정이 중단될 수 있다. 외부 태그 (, 등) 를 만나면 파싱을 중단하고 외부 소스를 모두 다운로드하고 해석한 후 다시 시작한다. 3. 파싱이 재 시작된다. 파싱이 중단되면 처음부터 다시 파싱 과정을 거친다. 따라서 파싱을 반복적으로 재시작할 경우 파싱 시간이 오래걸릴 수 있다. 파싱 - CSS 파싱 렌더트리 구축 랜더트리란 DOM 트리와 CSS DOM트리를 조합하여 화면에 어떤 요소들이 나타나야하고, 숨겨져야 하는지를 반영한 트리다. 레이아웃 레이아웃은 노드들의 크기, 위치, 레..