搜索结果 标签: D3

Web可视化工具D3

1、为什么需要D3

硬件产品和交互设备的多样化使得可视化设计工具面临新的技术难题。理想情况下,可视化工具需要支持从桌面应用到web应用以及多触点移动设备,同时还需要紧随硬件发展的趋势,如多核计算以及特殊的图形硬件。Protovis提供了JavaScript和Java的实现版本支持异构平台,D3是Protovis的后续产品同样具备跨平台的特性。D3与Protovis最大的差异在于用户能够更直接地使用SVG,比Protovis更灵活。同时D3的性能要胜于Protovis,特别是在动画方面,主要原因在于D3只有变化的属性才被更新而不是重新绘制整个场景。目前Protovis已停止开发,全面转向D3。 继续阅读 =>