瀏覽器核心介紹

fhzmWJ發表於2020-12-09

瀏覽器核心主要分成兩部分:
渲染引擎和JavaScript引擎。

1)渲染引擎負責獲取網頁內容(HTML、XML、影像等)、整理資訊(如加入CSS等)以及計算網頁的顯示方式,然後輸出至顯示器或印表機。所有網頁瀏覽器、電子郵件客戶端及其他需要編輯、顯示網路內容的應用程式都需要核心。瀏覽器核心的不同對於網頁的語法解釋也會有不同,所以渲染的效果也不同。

2)JavaScript引擎負責解析和執行JavaScript來實現網頁的動態效果。
開始,渲染引擎和JavaScript引擎並沒有區分得很明確,後來,JavaScript引擎越來越獨立,核心就傾向於指渲染引擎。

相關文章