• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:XHTMLでのVMLとSVGの使い分けについて)

HTMLでのVMLとSVGの使い分けについて

このQ&Aのポイント
  • HTMLにおいてVMLとSVGの使い分けについて悩んでいます。
  • Canvasタグを使ってグラフィック描画したいが、IEではExCanvas.jsを使って描画していた。
  • 最近はSVGも標準化されており、動的に描画するサンプルもあるがIE8では機能しないため、VMLを使うか悩んでいる。

質問者が選んだベストアンサー

  • ベストアンサー
  • MAN_MA_RUI
  • ベストアンサー率41% (426/1024)
回答No.1

http://sie.sourceforge.jp/ SIEというJavaScriptライブラリはどうでしょうか。IEに対してのみSVGをVMLで出力し、ベクトルデータとして利用出来るようにするものです。 極端に複雑な画像では処理に時間の掛かる可能性がありますけど、ある程度は上手く行くと思います。 ※注:アップロードしてからでないと動きません。 ほんとうは、ベクトルデータをサーバー側でビットマップ化して出力するのがかなり便利だと思うのですが、これは質問の趣旨に合わないので基本的に考えないことにします。

maigo
質問者

お礼

回答、ありがとうございました。 もう少し、小回りが利くような操作がしたかったので、VMLとSVGをブラウザ毎に切り替えて、描画する事で落ち着きました。 色々、勉強する事があるなぁと感じる今日この頃です。 また、色々と考えている人が居るなぁと感心しております。 また、有意義な情報がありましたら、今後ともご教示のほどよろしくお願いします。 まずは、お礼まで。