WebKit开源浏览器引擎,有哪些独特之处?
- 内容介绍
- 文章标签
- 相关推荐
本文共计812个文字,预计阅读时间需要4分钟。
简介:WebKit是一个开源的浏览器引擎,与Gecko(Mozilla Firefox等使用的引擎)和Trident(也称MSHTML,IE使用的引擎)相对应。同时,WebKit也是苹果Mac OS X系统浏览器引擎的版本。
简介
WebKit 是一个开源的浏览器引擎,与之相应的引擎有Gecko(Mozilla Firefox
等使用的排版引擎)和Trident(也称为MSHTML,IE 使用的排版引擎)。同时WebKit 也是苹果Mac OS X 系统引擎框架版本的名称,主要用于Safari,Dashboard,Mail 和其他一些Mac OS X 程序。WebKit 所包含的 WebCore 排版引擎和 JSCore 引擎来自于 KDE 的 KHTML 和 KJS,当年苹果比较了 Gecko 和 KHTML 后,仍然选择了后者,就因为它拥有清晰的源码结构、极快的渲染速度。
编辑本段内核引擎
WebKit
的前身是 KDE 小组的 KHTML。Apple将 KHTML 发扬光大,推出了装备 KHTML 改进型的 WebKit 引擎的浏览器 Safari,获得了非常好的反响。 WebKit
引擎比 Gecko 引擎更受 程序员欢迎的原因,除了其引擎的高效稳定,兼容性好外,其源码结构清晰,易于维护,是一个重要的原因。而 Gecko 的可维护性就差多了。 现在浏览器的内核引擎,基本上是三分天下: Trident: IE 以Trident 作为内核引擎; Gecko: Firefox 是基于 Gecko 开发; WebKit: Safari, Google Chrome,搜狗浏览器 基于 Webkit 开发。
本文共计812个文字,预计阅读时间需要4分钟。
简介:WebKit是一个开源的浏览器引擎,与Gecko(Mozilla Firefox等使用的引擎)和Trident(也称MSHTML,IE使用的引擎)相对应。同时,WebKit也是苹果Mac OS X系统浏览器引擎的版本。
简介
WebKit 是一个开源的浏览器引擎,与之相应的引擎有Gecko(Mozilla Firefox
等使用的排版引擎)和Trident(也称为MSHTML,IE 使用的排版引擎)。同时WebKit 也是苹果Mac OS X 系统引擎框架版本的名称,主要用于Safari,Dashboard,Mail 和其他一些Mac OS X 程序。WebKit 所包含的 WebCore 排版引擎和 JSCore 引擎来自于 KDE 的 KHTML 和 KJS,当年苹果比较了 Gecko 和 KHTML 后,仍然选择了后者,就因为它拥有清晰的源码结构、极快的渲染速度。
编辑本段内核引擎
WebKit
的前身是 KDE 小组的 KHTML。Apple将 KHTML 发扬光大,推出了装备 KHTML 改进型的 WebKit 引擎的浏览器 Safari,获得了非常好的反响。 WebKit
引擎比 Gecko 引擎更受 程序员欢迎的原因,除了其引擎的高效稳定,兼容性好外,其源码结构清晰,易于维护,是一个重要的原因。而 Gecko 的可维护性就差多了。 现在浏览器的内核引擎,基本上是三分天下: Trident: IE 以Trident 作为内核引擎; Gecko: Firefox 是基于 Gecko 开发; WebKit: Safari, Google Chrome,搜狗浏览器 基于 Webkit 开发。

