WebKit 이란 애플에서 오픈소스로 개발된 웹 렌더링 기능이 있는 브라우저 엔진이다.
좀 더 자세히 알이보자.
먼저 WebKit이 하는 일인 웹 content를 렌더링하는 기능이란, HTML 문서와 기타 자원으로 웹 페이지를 시각 표현으로 변환시키는 것이다. 이는 브라우저 엔진이 하는 일이기도 한데, 브라우저 엔진은 웹 브라우저에 핵심이 되는 소프트웨어 구성 요소이다.
다만 JS를 실행하는 것은 별개의 문제이다. 왜나하면 모든 웹 브라우저는 이를 위한 전용 엔진을 사용하기 때문이다. 즉 웹 브라우저에서는 JS 엔진과 browser엔진은 분리되어 있고, 2개의 엔진이 공유되는 DOM 자료구조(문서 객체 모델)를 통해 동작한다.
'웹 개발 > Front-end' 카테고리의 다른 글
... operation (js 점 세 개 기능) (0) | 2023.06.01 |
---|---|
유저 로그인 정보 저장하고 활용하기 (0) | 2023.04.25 |
게임 장르 선택 창 만들기 (0) | 2023.04.04 |
다른 component로 이메일 주소 넘기기 (0) | 2023.03.31 |
Form 내부의 Form은 불가능하다 (0) | 2023.03.29 |