淺析對瀏覽器內核的理解


  一個完整的瀏覽器包括瀏覽器的內核和瀏覽器的外殼,瀏覽器的核心部分 —— 內核 主要分為兩個部分:渲染引擎(Render Engine)和JS引擎,由於JS引擎越來越獨立,所以現在我們所指的瀏覽器內核只指渲染引擎。

  • 渲染引擎: 負責取得網頁的內容(HTML、XML、圖象等等)、整理信息(例如加入CSS等),以及計算網頁的顯示方式然后會輸出至顯示器或打印機。

  • JS引擎: 執行JavaScript代碼的程序或解釋器,JS引擎可以實現為標准解釋器或即時編譯器,它以某種形式將JavaScript編譯為字節碼。

常見的瀏覽器內核

Webkit內核:Safari,Chrome

Trident內核:IE,Firefox、360

Gecko內核:Netscape6及以上版本

Presto內核:Opera(現已廢棄)

Blink內核:Opera


參考文章:
https://www.cnblogs.com/shenyf/p/9545395.html
https://blog.csdn.net/mrchengzp/article/details/78325346


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM