1

dojox.gfx (GFX) は、dojo で実行されるクロスプラットフォームのベクター グラフィックス API です。

これは、最新のすべてのブラウザーでの多くのネイティブ ベクター グラフィックス実装の違いからアプリケーションを分離するのに役立ちます。

dojox/gfxドキュメントから:

Dojo 1.8 の時点で、以下のネイティブ ベクター グラフィックス エンジンの適応が実装されています。

  • SVG (Firefox 1.5-3.0、Safari(Webkit) 3+、Opera 9+、Chrome 1.0+、iPhone Safari 2.1+
  • VML (IE 6-7-8)
  • Silverlight (Microsoft によってサポートされている場合)
  • キャンバス (Firefox 3.0 以降、iOS Safari 1.0 以降を含む Safari 3.0 以降)、Opera 9.0 以降、Chrome、IE9 以降

また、SVGWeb を使用した新しい実験的レンダラーの開発も進行中です。

jQuery で dojo GFX に似たものはありますか?

4

1 に答える 1

1

残念ながら、ネイティブの jQuery ライブラリには何もありません。同じレベルのサポートを実現するには、追加のプラグイン/ライブラリを使用する必要があります。Raphaelは SVG と VML の両方をサポートしていると思います。dojox/gfxまたは、 jQuery と一緒にモジュールを使用することもできます。多くの Dojo ライブラリーが使用されなくなるため、JS がさらに肥大化することになりますが、縮小化はそれを助けます (そして、あなたが本当に野心的であれば、必要のない部分を取り除くことができますが、それにはソースコードをかなり掘り下げます)。

于 2013-04-08T14:37:58.130 に答える