브라우저 엔진

Eungho won·2022년 5월 8일
0

브라우저

목록 보기
3/5

브라우저 엔진은 UI에서 입력을 받아 처리하여 렌더 엔진에 명령을 내리는, UI와 렌더링 엔진 사이의 중개자임

중개자가 필요한 이유는, 공부 자료와 페이스북을 동시에 열기 위해서는 여러 개의 창이나 탭을 열어야 하기 때문임. Chrome과 같은 브라우저에서 각 탭은 웹사이트를 렌더링하기 위한 렌더 엔진 인스턴스가 있는 별도의 프로세스이며, 이러한 프로세스는 브라우저 엔진과만 통신하고 다른 누구와도 통신하지 않음.

때문에 한 탭에서 문제가 생기더라도, 다른 탭에는 영향을 끼칠 수 없음.

출처 : https://zerox-dg.github.io/blog/2020/05/29/Browser-from-Scratch-Introduction/

profile
kill to code

0개의 댓글