14

我想创建一个由 div 元素组成的交互式“问题解决”类型流程图。

我想做一些与纽约时报在这个例子中所做的非常相似的事情......

http://www.nytimes.com/interactive/2012/06/14/us/how-the-supreme-court-could-rule-on-the-health-care-law.html?ref=us

有人建议拉斐尔,所以我一直在学习一些,这太棒了。

还有其他值得考虑的图书馆吗?

此外,如果 Raphael 适合这项任务,它是一个广泛使用的库吗?如果我要学习新技能 学习流行代码符合我的最大兴趣,这样我就可以将它重新应用到我得到的不同工作中,而不是一些我永远不会使用或没有人希望我再次使用的奇异东西。

非常感谢。

4

3 回答 3

5

如果您想深入研究数据可视化,请考虑使用 D3JS 。网站上有大量很好的示例和教程。

PS:据我所知,创建 Mike Bostock 当前为纽约时报工作;)

于 2013-03-17T14:32:40.043 回答
3

对于像 NYTimes 示例这样简单的事情,没有什么能阻止您使用箭头和jquery .slideDown()的一些图像来完成它。它肯定会比使用更大的矢量库更轻,而且它可以在像 salt 一样古老的浏览器中工作。

于 2013-03-17T21:05:57.850 回答
1

我同意Raphael js 库很强大。我也可以建议看看ExtJs 4 - 它也有很酷的例子(当然,如果你需要它的其他东西,不仅仅是图表)......

于 2013-03-17T14:59:53.510 回答