2013-04-08 98 views
1

dojox.gfx(GFX)是一個與dojo一起運行的跨平臺矢量圖形API。jQuery中有沒有類似於Dojo GFX的東西?

它有助於將您的應用程序與所有現代瀏覽器中的許多本機矢量圖形實現差異分離。

dojox/gfx文檔:

作爲道場1.8,下列天然矢量圖形引擎適應被實現:

  • SVG(火狐1.5-3.0,Safari瀏覽器(的Webkit)3+,歌劇9 +,Chrome瀏覽器1.0+, iPhone的Safari 2.1+
  • VML(IE 6-7-8)
  • 的Silverlight(無論它是由 支持微軟)
  • 帆布(Firefox 3.0以上版本,Safari 3.0以上包括 的iOS Safari 1.0以上),歌劇9.0以上版本,瀏覽器,IE9 +

它採用SVGWeb也在進行新的實驗渲染器的發展。

jQuery中有沒有類似dojo GFX的東西?

回答

1

不幸的是,原生jQuery庫中沒有任何東西。您將不得不使用額外的插件/庫來實現相同級別的支持。我相信raphael支持SVG和VML。或者,您仍然可以使用dojox/gfx模塊以及jQuery。由於許多Dojo庫會被閒置,所以你的JS中會有一些額外的膨脹,但縮小會有所幫助(如果你真的有雄心壯志,你可以剝掉你不需要的部分,但那會需要通過源代碼進行大量的挖掘)。

+0

不幸的消息,感謝您的答案! – Mike 2013-04-08 15:47:33

+0

同意,但考慮到jQuery和Dojo使用方式的差異,確實有意義。 jQuery似乎更多地用於使標準JavaScript操作更容易和更清晰(流暢模式)。鑑於Dojo更適合嚴格的客戶端架構設計,因此它具有更高的本地內置功耗。但也許這只是我的看法。 – Default 2013-04-08 16:09:01

+0

「很多Dojo圖書館都會被閒置」:我沒有那個部分。 Dojo是模塊化的,只加載所需的模塊。 – Christophe 2013-09-07 15:20:40

相關問題