浏览器五大内核是什么?
(1) trident
ie内核,是微软在 mosaic代码的基础之上修改而来,其接口内核设计的相当成熟,国内很多的双核浏览器的其中一核便是 trident,美其名曰 兼容模式。
window10 发布后,ie 将其内置浏览器命名为 edge,edge ---的特点就是新内核 edgehtml。
(2) gecko
mozilla firefox火狐浏览器内核,其特点使代码完全公开,因此,其可开发程度---,全的程序员都可以为其编写代码,增加功能。但打开速度慢,升级频繁。
(3) webkit
webkit 的---是 safari,safari 是苹果公司开发的浏览器,使用了kdelinux桌面系统的 khtml 作为浏览器的内核,可以说 webkit 是 khtml 的一个开源的分支,khtml 拥有清晰的源码结构和极快的渲染速度。。
(4) chromium / blink
chrome谷歌浏览器内核,chromium 来自开源引擎 webkit,却把 webkit 的代码梳理得可读性提高很多,但由于种种原因,后来google 决定在 webkit 代码的基础上研发快速和简约的渲染引擎,并逐步脱离 webkit 的影响,创造出一个完全独立的 blink 引擎。
(5) presto
presto 是挪威产浏览器 opera 的 前任 内核,新的 opera 浏览器早已将之抛弃从而投入到了谷歌大本营。
opera 的---作品是 opera7.0,使用了 opera software 自主开发的 presto 渲染引擎,取代了旧版使用的 elektra 排版引擎。该款引擎的特点是渲染速度优化达到了,但---了网页的兼容性。
presto 加入了动态功能,例如网页或其部分可随着 dom 及 sc ript 语法的事件而重新排版。presto 在推出后不断有更新版本推出,使不少错误得以修正,以及阅读 javasc ript 效能得以佳化,并成为当时速度快的引擎。
联系时请说明是在云商网上看到的此信息,谢谢!
本页网址:https://www.ynshangji.com/xw/24258454.html
声明提示:
本页信息(文字、图片等资源)由用户自行发布,若侵犯您的权益请及时联系我们,我们将迅速对信息进行核实处理。