浏览器内核:
----------
排版引擎:负责将获取到的内容(HTML CSS)进行解析和处理,然后显示到屏幕中。
1).Trident
IE浏览器使用,在windows操作系统中被设计为一个功能模块,使得其他开发人员可以便携的将网页浏览功能添加的其开发的应用程序中。
国内QQ、猎豹、360浏览器。
2).EdgeHTML
Win10,速度有很大提高。
3).Geokco
火狐,源代码完全公开。
4).Webkit
苹果。 开源,其包含的WebKit排版引擎和JavaScriptCore引擎来自KDE项目组的KHTML和KJS。高效稳定、兼容性好、源代码结构清晰、易维护。Chrome曾经用过。
5).Blink
谷歌和欧朋开发的。Webcore的一个分支,Chrome28后、欧朋15后使用。
安卓4.4前Webkit 后Blink
JavaScript引擎:解析js,通过执行代码实现网页交互。
1).Chakra
微软IE9-11 Edge
2).spiderMonkey
火狐
3).Rhino
ES6默认,为Java环境提供
4).JavaScrptCore
苹果
5).v8
谷歌