귤죠아
Home
  • 분류 전체보기 (12)
    • 🎡 (2)
    • FrontEnd (5)
      • HTML_CSS (0)
      • JS (1)
      • React (3)
    • Error (5)
Home
  • 분류 전체보기 (12)
    • 🎡 (2)
    • FrontEnd (5)
      • HTML_CSS (0)
      • JS (1)
      • React (3)
    • Error (5)
블로그 내 검색
Github

귤죠아

귤을 좋아하는 프론트엔드 개발자

CRP (1)

  • FrontEnd

    웹 브라우저 렌더링 과정 CRP(Critical Rendering Path)

    웹 브라우저가 그려지는 과정 사용자가 브라우저를 이용할 때 일련의 과정이 있지만 다 건너 뛰고 HTML파일이 웹 브라우저에 그려지는 과정을 알아보았다. HTML문서를 파싱하고, JS와 CSS를 읽어 DOM Tree를 생성하고 레이아웃을 작성하여 Paint해주는 일련의 과정을 거쳐 우리 눈에 보이는 화면이 그려지는데 브라우저마다 약간씩 다르기는 하지면 기본적으로 큰 흐름은 거의 동일하다고 한다. 1. HTML DOM Tree 아래와 같이 우리가 만든 HTML 문서가 있다고 가정해보자 HTML 삽입 미리보기할 수 없는 소스 DOM Tree는 루트 엘리먼트인 을 시작으로 각 엘리먼트에 대한 노드를 생성하여 트리 구조를 작성한다. 중첩 된 엘리먼트의 경우 자식 노드를 생성하고, 각 엘리먼트의 속성을 포함하여 기..

    2023. 3. 1.

이전
1
다음
전체 글 보기
Tistory 로그인
Tistory 로그아웃
로그아웃 글쓰기 관리

Today

Total

Powered by ⓒ Kakao Corp.

Designed by Nana
블로그 이미지
귤죠아

티스토리툴바