首頁 >web前端 >前端問答 >瀏覽器內核是什麼

瀏覽器內核是什麼

云罗郡主
云罗郡主原創
2018-12-18 14:42:1832693瀏覽

瀏覽器是我們每天都必須使用的軟體,很多人每天都接觸瀏覽器,卻對瀏覽器的核心不了解,下面我們來總結一下瀏覽器核心是什麼?

瀏覽器內核是什麼

一:瀏覽器核心是什麼

瀏覽器核心也稱為渲染引擎或排版引擎,主要對網頁的語法進行解釋,並且進行渲染網頁,將網頁的程式碼轉換為看得到的頁面,一般情況下,瀏覽器的核心一般採用渲染的引擎。

二:一個網址引發的操作

1.當我們在瀏覽器中輸入一串網址,並且網址在瀏覽器展示的時間內,瀏覽器收到指令時,會開啟一個單獨的線程來處理,首先判斷用戶輸入的是否為合理的地址,是不是http請求,然後對url進行分析,如果是緩存的情況,會調用本地的文件,並且返回200,如果不存在請求,瀏覽器就要發起請求。

2.透過網域解析取得ip位址,瀏覽器中的信息會ip進行請求,瀏覽器客戶端向伺服器發送報文,並且進行資料的傳輸和通訊。

3.之後進入網站的後端,伺服器有很多程式碼,會根據url的執行後端,伺服器進行處理和回應,如果造訪過該頁面,並且與伺服器檔案進行對比,一致返回304 。

4.瀏覽器接受到返回的資訊並且開始下載html文件,進行加以渲染和建立dom樹,並且使用指定的js腳本,對css樣式進行渲染,重新排列,然後頁面會顯示在瀏覽器中。

以上就是對瀏覽器核心是什麼的全部介紹,如果你想了解更多有關HTML影片教學,請關注php中文網。


以上是瀏覽器內核是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn