瀏覽器的四大內核: Trident,Gecko,Webkit,Blink。 不同的內核對網頁編寫語法的解釋也有不同,進而導致同一個頁面在不同內核的瀏覽器下顯示出來的效果也會有所出入,這也是作為一個前端工程師需要瞭解不同瀏覽器所使用的內核和各種相容性問題。瀏覽器內核是瀏覽器的核心,也叫“渲染引擎”,解 ...
瀏覽器的四大內核:
Trident,Gecko,Webkit,Blink。
不同的內核對網頁編寫語法的解釋也有不同,進而導致同一個頁面在不同內核的瀏覽器下顯示出來的效果也會有所出入,這也是作為一個前端工程師需要瞭解不同瀏覽器所使用的內核和各種相容性問題。瀏覽器內核是瀏覽器的核心,也叫“渲染引擎”,解釋html並渲染繪製。瀏覽器內核決定了瀏覽器該如何顯示網頁內容以及頁面的格式信息。不同的瀏覽器內核對網頁的語法解釋也不同,因此網頁開發者需要在不同內核的瀏覽器中測試網頁的渲染效果。
以下是網上copy下來的主流瀏覽器的所使用的內核:
1、IE瀏覽器內核:Trident內核,也是俗稱的IE內核;
2、Chrome瀏覽器內核:統稱為Chromium內核或Chrome內核,以前是Webkit內核,現在是Blink內核;
3、Firefox瀏覽器內核:Gecko內核,俗稱Firefox內核;
4、Safari瀏覽器內核:Webkit內核;
5、Opera瀏覽器內核:最初是自己的Presto內核,後來是Webkit,現在是Blink內核;
6、360瀏覽器、獵豹瀏覽器內核:IE+Chrome雙內核;
7、搜狗、遨游、QQ瀏覽器內核:Trident(相容模式)+Webkit(高速模式);
8、百度瀏覽器、世界之窗內核:IE內核;
9、2345瀏覽器內核:以前是IE內核,現在也是IE+Chrome雙內核;