浏览器引擎科普

作者: 马建阳 | 来源:发表于2017-06-14 23:38 被阅读47次

    首先解释一下浏览器内核(引擎)是什么东西。英文叫做:Rendering Engine,中文翻译很多,排版引擎、解释引擎、渲染引擎,现在流行称为浏览器内核,Rendering Engine,顾名思义,就是用来渲染网页内容的,将网页的代码转换为最终你看得见的页面。因为是排版,所以肯定会排版错位等问题。为什么会排版错位呢?有的是由于网站本身编写不规范,有的是由于浏览器本身的渲染不标准。

    简单总结

    1、使用Trident内核的浏览器(Windows):IE、Maxthon遨游、腾讯TT、The World世界之窗等;
    2、使用Gecko内核的浏览器(跨平台):Netcape6及以上版本、Mozilla Firefox、MozillaSuite/SeaMonkey;
    3、使用Presto内核的浏览器(跨平台):Opera7及以上版本;
    4、使用Webkit内核的浏览器(跨平台):Safari
    5、使用Blink内核的浏览器(跨平台):Chrome
    补充:Webkit由KHTML(Linux)发展而来。Blink内核是谷歌公司针对Webkit内核,做的修订和精简。去掉了几十万行的没用的复杂代码,让效率更高。然后针对未来的网页格式,做了进一步优化,和效率提升的处理。所以Blink内核可以看成是Webkit的精简高效强化版。

    相关文章

      网友评论

        本文标题:浏览器引擎科普

        本文链接:https://www.haomeiwen.com/subject/ygaeqxtx.html