Microsoft Research.
IEEE Trans Vis Comput Graph. 2010 Nov-Dec;16(6):1157-63. doi: 10.1109/TVCG.2010.222.
In order to use new visualizations, most toolkits require application developers to rebuild their applications and distribute new versions to users. The WebCharts Framework take a different approach by hosting JavaScript from within an application and providing a standard data and events interchange. In this way, applications can be extended dynamically, with a wide variety of visualizations. We discuss the benefits of this architectural approach, contrast it to existing techniques, and give a variety of examples and extensions of the basic system.
为了使用新的可视化效果,大多数工具包都要求应用程序开发人员重新构建其应用程序并向用户分发新版本。WebCharts 框架采用了不同的方法,它在应用程序内部托管 JavaScript 并提供标准的数据和事件交换。通过这种方式,可以动态扩展应用程序,并使用各种可视化效果。我们讨论了这种架构方法的优势,将其与现有技术进行了对比,并给出了基本系统的各种示例和扩展。