我想創建一個交互式動畫,比如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