美文网首页Web前端的一些事
一些对浏览器内核的个人理解

一些对浏览器内核的个人理解

作者: 三克拉的梦想 | 来源:发表于2017-09-19 15:00 被阅读0次

              做前端开发的小伙伴们,大家肯定对浏览器一定是“爱恨交加”,因为离不开浏览器,还因为要兼容不同版本的浏览器,所以在平时的开发中,会遇到不同版本浏览器的兼容性问题,下面我就给大家说说我自己的一些理解。                                 

    (1)Trident:是IE的浏览器内核,被设计成一个软件组件,容易添加,但对真正的网页标准支持不是很好,特别是IE9.0以下的浏览器,这一点就特别明显。许多的H5的标签,以及原生的js的语法在它上面的支持度都不是很好。而且还有一定的局限性,只能应用于windows平台。                                 (2)Gecko:是火狐的内核(是网景公司开发的)有丰富的应用程序接口供使用,可以跨平台在windows,linux,macos上都可以使用,但是缺点是消耗内存资源多,很占内存。                                                                                                                                                                                  (3)Presto:是欧朋浏览器的内核,渲染速度和优化都很棒,网页浏览的速度也很快,也可以跨平台使用。但是它却以网页的兼容性为代价,而且走的比较偏商业化的道路,很多比较好的功能都会收费。                                                                                                                                           (4)Webkit:这个相信大家都很熟悉了,没错这就是Google的浏览器内核,它也是众多浏览器中一个开发源码的浏览器内核,它的渲染速度快,源码清晰,可是兼容性不是很好。                                                                                                                                                                                    好了以上就是常用的几个浏览器的内核的一些知识总结,希望可以帮到大家。

    相关文章

      网友评论

        本文标题:一些对浏览器内核的个人理解

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