Webkit、Gecko 和 IE 浏览器之间的不兼容性列表
好的,我这里有几个类似的问题。
我正在谈论的浏览器:IE - Gecko (Firefox) - Webkit (Google Chrome, Safari)
问题 1
在这三种指定的浏览器中,哪种浏览器遵循 CSS3 标准最接近?其中遵循 CSS3 标准最差(当参考最新标准时)。
问题 2
我正在尝试创建一个网站,该网站可以直接显示(给出示例)三个指定浏览器中支持的内容之间的差异。是否有一个列表列出了三种浏览器本机不支持但应该支持的内容(即在 CSS3 标准中定义)?
OK, I have a couple of similar questions here.
Browsers I'm talking about: IE - Gecko (Firefox) - Webkit (Google Chrome, Safari)
QUESTION 1
Of the three specified browsers, which kind follows CSS3 standards the closest? Which is the worst at following CSS3 standards (when referring to the latest standards).
QUESTION 2
I'm trying to create a site that directly shows (gives examples of) differences between the supported things in the three specified browsers. Is there a list of things not supported natively by any of the three browsers that should be (i.e. defined in CSS3 standard)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
查找问题答案的最佳地点是 CanIUse.com。
该网站提供了所有主要浏览器(和版本)的兼容性表,涵盖了一百多种不同的浏览器功能。
它涵盖的功能列表非常全面。它还指出了相关功能的状态,即它是否是已批准的标准,或者是否仍在标准委员会的制定中。
大多数官方 CSS3 和 HTML5 标准都适用于所有主要浏览器,但有许多功能处于不同的批准阶段,但无论如何已经添加到一个或多个浏览器中。 (事实上,IE9 在某种程度上落后于其他浏览器,但是当微软发布它时,他们煞费苦心地指出它支持所有当前批准的标准;他们没有实现任何仍在等待批准的内容,但这让他们已经有了一些即使他们发射时也落后于其他人的距离,因为其他人不遵守该规则)。
这意味着您的问题的答案可能处于不断变化的状态,因为新功能被提出,其他功能在各种浏览器中实现,而其他功能则通过标准委员会工作。
The best place to find answers to your questions is CanIUse.com.
This site has compatibility tables for all the major browsers (and versions), for over a hundred different browser features.
The list of features it covers is pretty comprehensive. It also points out the status of the feature in question - ie whether it is an approved standard or whether it's still a work-in-progress with the standards committees.
Most of the official CSS3 and HTML5 standards are in all of the major browsers, but there are many features which are in various stages of approval but which have been added to one or more browsers anyway. (indeed, IE9 is some way behind the other browsers, but when Microsoft released it, they were at pains to point out that it supported all the currently approved standards; they didn't implement anything still pending approval, but that left them already some distance behind the others even when they launched, as the others aren't playing by that rule).
This means that the answers to your questions are likely to be in a constant state of flux, as new features are thought up, others are implemented in various browsers, and others work their way through the standards committees.