什么是瀏覽器內核?
簡單來說,瀏覽器內核是瀏覽器的核心,也稱“渲染引擎”,用來解釋網頁語法并渲染到網頁上,瀏覽器內核決定了瀏覽器該如何顯示網頁內容以及頁面的格式資訊
瀏覽器內核又可以分成兩部分:渲染引擎和JS引擎
- 渲染引擎:負責獲取網頁的內容并顯示,不同的瀏覽器內核對網頁的決議渲染也不同
- JS引擎:負責決議 Javascript 語言,執行 javascript 語言來實作網頁的動態效果
常用內核
內核的種類很多,常見的瀏覽器內核可以分這四種:Trident、Gecko、Blink、Webkit
作為一名前端開發人員,你寫的頁面在那些瀏覽器測驗過?這些瀏覽器的內核分別是什么?
下面總結一下各常用瀏覽器所使用的內核:
- IE:Trident內核,也是俗稱的IE內核
- Chrome:統稱為Chromium內核或Chrome內核,以前是Webkit內核,現在是Blink內核
- Firefox:Gecko內核,俗稱Firefox內核
- Safari:Webkit內核
- Opera:最初是自己的Presto內核,后來是Webkit,現在是Blink內核
- 360、獵豹:IE+Chrome雙內核
- 搜狗、遨游、QQ瀏覽器:Trident(兼容模式)+Webkit(高速模式)
- 百度、世界之窗:IE內核
- 2345瀏覽器:以前是IE內核,現在也是IE+Chrome雙內核
(前五個瀏覽器是目前五大主流瀏覽器,而五大瀏覽器采用的都是單內核)
總結
瀏覽器內核主要指的是瀏覽器的渲染引擎,內核主要有Trident(IE),Gecko(firefox),Webkit(Safari chrome 等)以及 Presto(opera),在2013年谷歌開始研發 blink 引擎,chrome 28 以后開始使用,而 opera 則放棄了自主研發的 Presto 引擎,投入谷歌懷抱,和谷歌一起研發 blink 引擎
本文來自博客園,作者:不知名前端李小白,轉載請注明原文鏈接:https://www.cnblogs.com/libo-web/p/15784040.html
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/413059.html
標籤:Html/Css
下一篇:CSS font-size字體
