0

現在、Web アプリケーションで Flash ベースのアプリケーション (Flex を使用) を開発することを検討しています。現在、このコンポーネントの開発にSVG rapheljsを使用する方向に傾いています。質問は次のとおりです。

  1. SVG プラットフォームはまだブラウザーによって (プラグインなしで) 広く採用されていますか? クロスブラウザのサポートは私たちにとって神です.

  2. SVG は Flash の代わりに短時間のアニメーション ベースのプログラミングに置き換えることができますか?

どんなコメントでも大歓迎です...

4

1 に答える 1

0

raphaeljs は、驚くほど優れたクロスブラウザー サポートを提供します。ほぼ 1 年前に試してみましたが、ほぼすべてのデモが IE 6 で問題なく動作しました (少し遅いですが)。

私は、IE によるネイティブ SVG サポートを期待することは決してありません。しかし、ラファエルはこのギャップを埋めるので、実際にあなたは大丈夫です.

ただし、多くの場合、Flash はサイズが小さく、パフォーマンスが向上し、ブラウザー間で完全に同一のエクスペリエンスを提供することを考慮する必要があります。一方、Mac と Linux の両方でのパフォーマンスは非常に悪いです (必ずしも他の製品よりパフォーマンスが悪いというわけではありません)。

また、flex は完全に成長したフレームワークであり、データバインディング、リモーティング、スキン可能な GUI コンポーネント セット、アクセシビリティ、その他多くの機能を備えています。

JS+DOM+SVG/VML/canvas を選択する場合は、車輪を再発明するのではなく、代わりにqooxdooなどの適切なフレームワークを使用してください。

于 2010-03-30T08:35:18.980 に答える