브라우저는 정보를 검색, 표헌, 탐색하기 위한 소프트웨어 (파이어폭스, 크롬, 사파리, IE 등)
주소입력창, 서버-네트워크 연결 모듈 포함 , 서버에서 받은 문서(웹 프론트엔드에서 사용하는 java script, html, css ) 를 해석하고 실행하여 화면에 표현하기 위한 해석기.
브라우저마다 서로 다른 엔진을 포함하는데,
위 그림을 참고.
HTML을 해석해서, DOM Tree를 만들고, CSS를 해석해서 CSS Tree를 만든 후 랜더링한다.
'아기개발자 일지 > Web Dev. Boostcourse' 카테고리의 다른 글
07. WAS (0) | 2021.09.04 |
---|---|
06. Web Server (0) | 2021.09.04 |
05. Browser에서의 웹 개발 (0) | 2021.09.04 |
03. 웹 Front-End 와 Back-End (0) | 2021.09.04 |
02. 웹의 동작 (0) | 2021.09.04 |