gimmickbutreal

브라우저의 기본 구조 본문

CS

브라우저의 기본 구조

isshosng 2024. 11. 3. 16:41

브라우저는 크게 7가지 구성 요소로 이루어져 있습니다.

 

 

1. UI

- 사용자와 상호작용하는 서비스 (주소 표시줄, 새로고침 버튼 등)

 

2. 브라우저 엔진

- UI와 렌더링 엔진을 연결함

 

3. 렌더링 엔진

- HTML, CSS를 파싱하여 요청한 웹 페이지를 표시하는 엔진

 

4. 통신

- 각종 네트워크 요청을 수행하는 파트

 

5. UI 백엔드

- 콤보 박스, 체크 박스와 같은 기본적인 위젯을 그리는 파트

 

6. 자바스크립트 번역기

- 자바스크립트 코드를 번역하고 실행

 

7. 자료 저장소

- 로컬 스토리지, 쿠키 등 브라우저 메모리를 활용하여 저장하는 영역

 

 

 

 

 

'CS' 카테고리의 다른 글

[CS] 가상 메모리  (2) 2024.12.17
[Java] JVM이란 무엇일까?  (0) 2023.11.16
[Network] OSI 7 Layer (OSI 7계층) - 요약  (0) 2023.09.21
스택과 큐 Stack & Queue  (0) 2023.07.12
연결리스트 LinkedList  (0) 2023.07.12