瀏覽器內部構件

2021-09-26 15:19:47 字數 451 閱讀 9993

瀏覽器內部構件

瀏覽器的主要元件包括:

1. 使用者介面 - 包括位址列、後退/前進按鈕、書籤目錄等,也就是你所看到的除了用來顯示你所請求頁面的主視窗之外的其他部分。

2. 瀏覽器引擎 - 用來查詢及操作渲染引擎的介面。

3. 渲染引擎 - 用來顯示請求的內容,例如,如果請求內容為html,它負責解析html及css,並將解析後的結果顯示出來。

4. 網路 - 用來完成網路呼叫,例如http請求,它具有平台無關的介面,可以在不同平台上工作。

5. ui後端 - 用來繪製類似組合選擇框及對話方塊等基本元件,具有不特定於某個平台的通用介面,底層使用作業系統的使用者介面。

6. js直譯器 - 用來解釋執行js**。

7. 資料儲存 - 屬於持久層,瀏覽器需要在硬碟中儲存類似cookie的各種資料,html5定義了web database技術,這是一種輕量級完整的客戶端儲存技術

關於瀏覽器內部和 手機瀏覽器 上傳相容

未安裝瀏覽器,使用的是系統核心。核心並無手機與pc的區分,手機瀏覽器的核心與pc瀏覽器類似,例如 ie手機版和pc版都是trident核心的 opera手機版和pc版都是presto核心的 自從2013年2月13日opera宣布放棄presto核心轉向webkit核心後,已出現部分webkit核心的...

瀏覽器 瀏覽器高效搜尋

一 常見場景 以場景的形式來說明 1 場景1 網路上查詢一本書的 指定文件型別 如pdf 如 搜尋關鍵字 c primer plus 的 pdf 版本 輸入 格式 關鍵字 空格 filetype pdf 例項 c primer plus中文版 filetype pdf關鍵字 filetype 2 場...

常見瀏覽器 瀏覽器核心

常見瀏覽器介紹 瀏覽器是網頁執行的平台,常用的瀏覽器有ie 火狐 firefox 谷歌 chrome safari和opera等。我們平時稱為五大瀏覽器。瀏覽器核心 理解 瀏覽器核心又可以分成兩部分 渲染引擎 layout engineer 或者 rendering engine 和 js 引擎。渲...