【发布时间】:2013-03-01 13:32:08
【问题描述】:
具有 D3.JS 经验的开发人员能否指出在实践中哪些特定浏览器和浏览器版本级别最容易支持 D3.JS 库?
是否有已知与特定浏览器和浏览器版本级别不兼容的 D3.JS“组件”列表?
D3.JS 网站建议:
Browser Support
D3 支持所谓的“现代”浏览器,这通常意味着除 IE8 及以下之外的所有浏览器。 D3 针对 Firefox、Chrome (Chromium)、Safari (WebKit)、Opera 和 IE9 进行了测试。 D3 的某些部分可能在较旧的浏览器中工作,因为核心 D3 库具有最低要求:JavaScript 和 W3C DOM API。对于 IE8,推荐使用兼容库 Aight。 D3 使用 Selectors API Level 1,但您可以预加载 Sizzle 以实现兼容性。您需要一个现代浏览器来使用 SVG 和 CSS3 过渡。 D3 不是兼容层,因此如果您的浏览器不支持标准,那么您就不走运了。对不起!”
不过,我希望得到更具体的答案。
【问题讨论】:
标签: browser cross-browser d3.js