CS
브라우저의 기본 구조
isshosng
2024. 11. 3. 16:41
브라우저는 크게 7가지 구성 요소로 이루어져 있습니다.
1. UI
- 사용자와 상호작용하는 서비스 (주소 표시줄, 새로고침 버튼 등)
2. 브라우저 엔진
- UI와 렌더링 엔진을 연결함
3. 렌더링 엔진
- HTML, CSS를 파싱하여 요청한 웹 페이지를 표시하는 엔진
4. 통신
- 각종 네트워크 요청을 수행하는 파트
5. UI 백엔드
- 콤보 박스, 체크 박스와 같은 기본적인 위젯을 그리는 파트
6. 자바스크립트 번역기
- 자바스크립트 코드를 번역하고 실행
7. 자료 저장소
- 로컬 스토리지, 쿠키 등 브라우저 메모리를 활용하여 저장하는 영역
반응형