我想创建一个交互式动画,比如Visual Thesaurus提供的交互式动画。我正在评估我可以采用的不同技术,并且我想知道在Swing或HTML5中使用其画布实现图形可视化的优缺点是什么(我只知道他们的名字)Java Swing vs HTML5 Canvas交互式动画
我知道Java和一些JavaScript,我想避免的专有技术
编辑:最重要的是:做HTML 5个Canvas支持事件侦听器,作为it seems to me摇摆呢?
我想创建一个交互式动画,比如Visual Thesaurus提供的交互式动画。我正在评估我可以采用的不同技术,并且我想知道在Swing或HTML5中使用其画布实现图形可视化的优缺点是什么(我只知道他们的名字)Java Swing vs HTML5 Canvas交互式动画
我知道Java和一些JavaScript,我想避免的专有技术
编辑:最重要的是:做HTML 5个Canvas支持事件侦听器,作为it seems to me摇摆呢?
我愿意和RaphaelJS http://raphaeljs.com/这是一个非常好的Javascript图形库。它不是基于HTML5(画布),它使用矢量SVG(& VML)图形,但它可以在大多数浏览器(甚至更老的IE)上使用。如果你想内置图表参见http://g.raphaeljs.com/
加,这是一个主要加,你不会被限制使用小程序。
下面是一些例子raphaelJS:
http://raphaeljs.com/graffle.html
http://raphaeljs.com/curver.html
不考虑Flash或Silverlight? – Adam 2010-11-22 17:41:10
@Adam我会说他应该在这里使用Flash,Silverlight ......甚至MS说,它只是希望在手机上使用Silverlight。画布是处于当前状态的野兽。 – 2010-11-22 17:45:04