- 瀏覽器簡介
- 瀏覽器主要功能:
瀏覽器主要的功能就是將用戶想要瀏覽的資源展示出來,提供用戶的web請求。
目前市面上的主流瀏覽器的用戶界面大同小異,大致包括:
(1)URI地址欄;
(2)前進、退后按鈕;
(3)書簽選項;
(4)刷新按鈕以及停止刷新按鈕;
(5)主頁按鈕。 - 瀏覽器的高級結構
(1)用戶界面。所有數據最后都會顯示在這里。
(2)瀏覽器引擎。界面內容的查詢和渲染的接口。
(3)渲染引擎。負責解析文件的屬性(html還是css)和內容,并將其解析展示在用戶界面。
(4)網絡連接。負責http協議,連接線上線下內容。
(5)js
(6)UI
(7)數據儲存
- 瀏覽器引擎流程
分析HTML繪制出DOM樹——>