前言:
此时兄弟们对“html排版引擎”大约比较关注,朋友们都需要学习一些“html排版引擎”的相关文章。那么小编同时在网摘上网罗了一些对于“html排版引擎””的相关文章,希望各位老铁们能喜欢,各位老铁们快快来学习一下吧!到目前为止,出现过的主要浏览器包括Internet Explorer、Edge、Chrome、Firefox、Safari、Opera等,各浏览器内核不尽相同。
Ø IE浏览器:
开发商:Microsoft
² 起源:在Spyglass Mosaic基础上开发
² 后续:2022年6月15日21:00停止服务,由Edge替代
² 排版引擎:Trident(IE4开始,IE8的user agent string开始包含Trident排版引擎的版本)、Tasman(IE5 MAC版)
² 脚本引擎:JScript(IE3.0-IE8.0)、Chakra(32位IE9开始,64位IE10)
Ø Edge浏览器
² 开发商:Microsoft
² 起源:在IE基础上开发
² 后续:79.0.309版后基于Chromium开发
² 排版引擎:EdgeHTML、Blink(79.0.309版以后)
² 脚本引擎:Chakra
Ø Konqueror浏览器
² 开发商:KDE社区
² 起源:起源于KFM(KDE文件管理器)
² 后续:逐渐被rekonq、Firefox取代
² 排版引擎:KHTML(可替换)
² 脚本引擎:KJS
Ø Netscape Navigator浏览器
² 开发商:Netscape
² 起源:聘用了许多原有的Mosaic浏览器工程师开发,未采用Mosaic浏览器代码
² 后续:基于Mozilla Firefox开发
² 排版引擎:Mariner(Netscape5.0未发布)、Gecko(6.0及以后)
² 脚本引擎:SpiderMonkey
Ø Opera浏览器
² 开发商:Opera Software ASA
² 后续:15版后基于Chromium开发
² 排版引擎:Elektra(3.5-6.0)、Presto(7.0直到15.0改为与Chromium一致)
² 脚本引擎:Linear A (4.0-6.1)、Linear B (7.0~9.2)、Futhark(9.5~10.2)、Carakan(10.50-12.1)
Ø Safari浏览器
² 开发商:Apple
² 起源:用于取代Internet Explorer for Mac,内核从KDE衍生而来
² 排版引擎:WebCore
² 脚本引擎:JavaScriptCore、Nitro(4.0)
Ø Firefox浏览器
² 开发商:Mozilla
² 起源:在Netscape浏览器开源基础上开发
² 排版引擎:Gecko
² 脚本引擎:SpiderMonkey(1.0-3.0)、TraceMonkey(3.5-3.6)、JavaScriptCore(4.0及以上)、IonMonkey(18.0及以上)
Ø Chrome浏览器
² 开发商:Google
² 起源:在Webkit基础上开发
² 排版引擎:WebCore(28之前版本)、Blink(28及往后版本)
² 脚本引擎:V8
标签: #html排版引擎