【发布时间】:2011-03-28 22:39:53
【问题描述】:
最近,我看到了带有“webkit”标签的问题。此类问题通常是与 CSS、jQuery、布局、跨浏览器兼容性问题等相关的基于 Web 的问题...
那么这个“webkit”是什么?它与 CSS 有什么关系?我还注意到各种网站的源代码中有很多-webkit-... 属性。这两者有关系吗?
更新
所以从目前的答案来看... WebKit 是一个用于 Safari/Chrome 的 HTML/CSS Web 浏览器渲染引擎。是否有适用于 IE/Opera/Firefox 的此类引擎,使用其中一种引擎有什么区别、优缺点?例如,我可以在 Firefox 中使用 WebKit 功能吗?
终极问题... IE 是否支持 WebKit?
更新 2
所有主要浏览器都使用不同的渲染引擎。我想这是为什么有这么多跨浏览器兼容性问题的一个重要原因!
那么,是否有某种项目或迁移到所有浏览器都将使用的标准渲染引擎? HTML5 会终结跨浏览器的兼容性问题吗?
【问题讨论】:
-
你的最后一个问题实际上是“可以告诉 IE 渲染它没有被编程渲染的东西吗?”,答案是否定的
-
firefox 的渲染引擎叫做壁虎。即使用他们自己的专有引擎。
-
@Gareth...谢谢。这正是我不希望听到的 :) 在这种情况下,我希望 IE 可以很快开始兼容......并且人们停止使用 IE6!
-
查看css3pie.com,了解通过 CSS 添加到 IE 的一些 webkit 功能。
-
WebKit 是有史以来最糟糕的 HTML 渲染引擎,没有之一。引用 NWA 的话,不是坏的意思是坏的,但坏的意思是好的。
标签: css webkit cross-browser rendering-engine