TableMinPark's Tech Blog
로그인
TableMinPark's Tech Blog
로그인
[CS] 브라우저 동작 방법
박상민
·
2023년 4월 13일
팔로우
0
web
0
Computer Science
목록 보기
15/29
❗ 브라우저 주요 기능
사용자가 선택한 자원을 서버에 요청하고 응답을 브라우저에 표시한다.
자원은 html 문서, pdf, image 등 다양한 형태이다.
자원의 주소는 URI에 의해 정해진다.
html 과 css 명세에 따라 html 파일을 해석해서 표시한다.
브라우저가 가진 인터페이스는 보통 비슷한 요소들이 존재한다.
❗ 브라우저 기본 구조
사용자 인터페이스
주소 표시줄, 이전/다음 버튼, 북마크 등 사용자가 활용하는 서비스들
요청한 페이지를 보여주는 창을 제외한 나머지 부분
브라우저 엔진
사용자 인터페이스와 렌더링 엔진 사이의 동작을 제어한다.
렌더링 엔진
요청한 콘텐츠 표시
통신
html 요청과 같은 네트워크 호출에 사용한다.
UI 백앤드
플랫폼에서 명시하지 않은 일반적 인터페이스, 콤보 박스 창같은 기본적 장치를
자바 스크립트 해석기
자바 스크립트 코드를 해석하고 실행
자료 저장소
쿠기, 등 모든 종류의 자원을 하드 디스크에 저장하는 계층
❗ DOM (Document Object Model)
html이나 body 태그들을 자바 스크립트가 활용할 수 있는 객체로 만들면 문서 객체가 된다.
웹 브라우저가 html 페이지를 인식하는 방식을 말한다.
박상민
💡 클린코드를 지향하는 Backend Developer
팔로우
이전 포스트
[CS] C 컴파일 과정
다음 포스트
[CS] 쿠기 & 세션
0개의 댓글
댓글 작성