2012-02-18 14 views
0

私はインタラクティブマップが必要なプロジェクトに取り組んでいます。私が何をしたい達成インタラクティブなSVGドキュメントをサポートするブラウザはどれですか?

http://treeblurb.com/xmap/svg/melbourne_central.svg

は簡単ですが、私は、ブラウザがこれを支持するだろうどの言うことができない:私は、コードがはるかにこの開発者が行っているようにそれに埋め込まれたJavaScriptいくつかのカスタムでSVGドキュメントを使用したいです相互作用のレベル。基本的には次のことが必要です。

  1. ドキュメントにカスタムスクリプトタグを埋め込みます。
  2. ノードの属性を調整する(塗りつぶし)
  3. 特定の要素にマウスイベントを追加します。

私の質問は、ブラウザがネイティブSVGをサポートしていれば、私はこれらのことすべてを実行できますか?

+0

はい、私がSVGサポートで知っているすべてのブラウザでも、SVGノードをスクリプトすることができます。 LOL @ Tommy Hilfinger –

+2

これは私が探しているものですか? http://caniuse.com/#search=inline%20svg –

+1

@JimJeffers - caniuse.comの+1、素晴らしいサイト!互換性に関する質問があれば誰でもそれをチェックアウトしてください。 –

答えて

1

ネイティブSVGは、Chrome、Firefox、Opera、Safariのほとんどのバージョンでサポートされています。 IE8はそれをサポートしていませんが、IE9以上はサポートしています。 AndroidはHoneycomb以降からサポートしています。

Raphaelをご覧ください。 IE8以下でSVGのような機能を利用できるだけでなく、VMLに戻すことで、JQueryと組み合わせることもできるすべてのオブジェクトを操作するメソッドを提供します。

また、RaphaelとJQuery SVG hereを比較すると良い情報があります。

0

I.E. 8以前はSVGをサポートしていません。 Android 2.3以前はSVGもサポートしていません。他のブラウザの互換性の問題をここで確認してください:http://www.caniuse.com/

関連する問題