在http://www.researchgate.net/的首页上,有统计信息可以加载不同的用户。我怎么能复制那个?用于创建index-teaserJS的工具是什么?
答案 0 :(得分:2)
我是参与信息图表工作的人之一。
对于图形部分,我们使用了Raphael JS(http://raphaeljs.com)。 我们使用YUI3作为我们的主要JS库,但在这个信息图中它只用于少量的DOM操作。
该图表的核心是拉斐尔的饼图示例:http://raphaeljs.com/pie.html
我们使用Raphael而不是像D3这样的解决方案的原因是浏览器支持。 Raphael有一个很好的兼容层,可以为开箱即用的旧IE版本提供支持。如果您尝试支持旧版浏览器,D3虽然非常适合使用,但并不理想。
答案 1 :(得分:0)
他们正在使用YUI。
可以在此处找到D3 Javascript Library中的类似实现: http://bl.ocks.org/4063423
通过查看D3示例,您可以了解它是如何工作的。