一:瀏覽器內核是什么
瀏覽器內核也稱渲染引擎或者排版引擎,主要對網頁的語法進行解釋,并且進行渲染網頁,將網頁的代碼轉換為看得到的頁面,一般情況下,瀏覽器的內核一般采用渲染的引擎。
二:一個網址引發的操作
1.當我們在瀏覽器中輸入一串網址,并且網址在瀏覽器展示的時間內,瀏覽器收到指令時,會開啟一個單獨的線程來處理,首先判斷用戶輸入的是否為合理的地址,是不是http請求,然后對url進行分析,如果是緩存的情況,會調用本地的文件,并且返回200,如果不存在請求,瀏覽器就要發起請求。
2.通過域名解析獲得ip地址,瀏覽器中的信息會ip進行請求,瀏覽器客戶端向服務器發送報文,并且進行數據的傳輸和通訊。
3.之后進入網站的后端,服務器有很多代碼,會根據url的執行后端,服務器進行處理和響應,如果訪問過該頁面,并且與服務器文件進行對比,一致返回304。
4.瀏覽器接受到返回的信息并且開始下載html文件,進行加以渲染和構建dom樹,并且使用指定的js腳本,對css樣式進行渲染,重新排列,然后頁面會顯示在瀏覽器中。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com