【问题标题】:SVG/VML browser compatibility tableSVG/VML 浏览器兼容性表
【发布时间】:2011-08-20 17:30:31
【问题描述】:

我有兴趣找到一个浏览器兼容性表,其中列出了每个版本的 Opera、Safari、Chrome、Firefox 和 Internet Explorer(Konqueror 也不错)支持的 SVG/VML 部分,类似于Quirksmode .

我找到了以下两个 SVG 兼容性表,但它们都没有提供足够的细节:

第一个链接中的信息似乎与 Raphael 之类的库发生冲突,后者声称完全支持 Firefox 3.0+ 和 Safari 3.0+ 中的动画,而该链接表明动画模块直到这两个版本的更高版本才实现浏览器。

第二个链接还不够久远,我无法得出关于我可以使用 SVG/VML 的哪些功能来确保与旧版浏览器兼容的结论。

不用说我一直很困惑。

明确地说,我有兴趣找出所有流行浏览器的不同版本支持 SVG 的哪些部分。由于 IE 不支持 SVG,我有兴趣找出不同版本的 IE 支持 VML 的哪些部分。

如果图书馆的开发者发现了这个信息它一定存在,它似乎只是在逃避我。

任何帮助将不胜感激。

【问题讨论】:

  • 支持动画的 SVG 和 SMIL 动画是有区别的。 SMIL 是一种指定动画的声明方式。有很多供应商回扣支持它。另一种方法是通过 SVG DOM 制作动画。这具有更广泛的浏览器支持。

标签: javascript svg raphael vml


【解决方案1】:

您可能会发现这篇文章很有帮助:

创建 SVG 矢量图形以获得最大的浏览器兼容性
http://voormedia.com/blog/2012/10/creating-svg-vector-graphics-for-maximum-browser-compatibility

它展示了一些很好的 SVG 功能示例,这些功能甚至不受最新版本的 Chrome 支持。

底部还有一个很好的兼容性表。

【讨论】:

    猜你喜欢
    • 2015-08-10
    • 1970-01-01
    • 1970-01-01
    • 2017-01-19
    • 2014-08-01
    • 2018-11-25
    • 2012-10-19
    • 2012-08-09
    相关资源
    最近更新 更多