rotovis，并开始开发新的资料视觉化程式库，借由之前开发Protovis的经验，开发出了D3.js程式库，在注重于Web标准的同时提供了更丰富的平台也有了更好的效能。
技术原理.D3.js透过预先建立好迁入于网页中的JavaScript函数来选择网页元素、建立SVG元素、调整CSS来呈现资料，并且也可以设定动画、动态改变物件状态或加入工具提示来完成使用者互动功能。使用简单的D3.js函数就能够将大型的数据资料结构与SVG物件进行绑定，并且能生成格式化文本和各种图表。其数据资料结