HTML

웹이 동작하는 과정

Neda 2022. 6. 29. 11:44

웹이 동작하는 과정

DNS를 통해 웹 서버의 ip를 찾아 그 곳에 요청을 보내고 응답을 받는 것이다.

  1. 사용자가 브라우저에 url을 입력
  2. 인터넷을 통해 url을 dns에 전송
  3. dns는 브라우저에 url에 해당하는 실제 ip주소를 반환
  4. 브라우저는 실제 ip 주소를 통해 웹 서버에 접속하여 웹페이지 요청
  5. 브라우저는 받은 웹페이지를 화면에 표현

HTML 파서 동작 과정

  1. 가장 먼저 HTML 파일을 분석
  2. <link>와 <script>를 통해 외부 참조 인식하고 서버로 요청
  3. 파싱된 HTML을 인메모리 DOM(Document Object Model)트리로 생성
  4. 파싱된 CSS을 인메모리 CSSOM(CSS Object Model)트리로 생성
  5. 파싱된 JavaScript를 컴파일하고 실행
  6. DOM, CSSOM, JavaScript이 모두 준비되면 웹페이지 표시

'HTML' 카테고리의 다른 글

HTML에서 이미지를 넣는 방법  (0) 2022.06.29
HTML <Meta> 데이터  (0) 2022.06.29
JavaScript 정의와 타입  (0) 2022.06.29
HTML의 정의와 기본적인 사용  (0) 2022.06.28
웹사이트 파일 구조와 이름  (0) 2022.06.28