8

我想了解 Gecko 和 Webkit 支持的浏览器之间的基本区别?- 它们的渲染方式有什么不同吗?- 他们用来渲染的机制有什么不同吗?

还有其他区别吗?

4

2 回答 2

11
  • Gecko 和 Webkit 是不同的渲染引擎。
  • 是的,它们使用有些不同的渲染机制。
  • 是的,结果有时看起来不同,尽管这通常表明 WebKit 或 Gecko 或两者都有错误。
  • 基于 Gecko 的浏览器使用 SpiderMonkey 作为其 JavaScript 引擎,而基于 WebKit 的浏览器使用 JavaScriptCore 或 V8。
  • 不同的浏览器使用不同的网络库(基于 Gecko 的使用ecko,而基于 WebKit 的使用各种不同的库)。
于 2011-04-26T15:41:25.753 回答
2

有一个维基百科页面列出了布局引擎的差异:https://en.wikipedia.org/wiki/Comparison_of_layout_engines_(HTML5)。这些主流布局引擎之间的一个主要区别似乎是它们支持的标签集可能完全不同。尽管这些标签可能很少使用/无论如何都可以由 CSS 或 JS 模拟。

于 2016-09-28T23:45:17.463 回答