1|2|3血塗られたSVGの歴史!?冒頭でも触れましたが、このSVGはこの世に誕生した(勧告された)のが2001年9月とかなり昔です。SVGは祝福されて誕生したわけではなく、企業同士の激しい規格戦争の間で生まれたようです。SVGが誕生する前、ベクタ形式の画像を描画するXML言語は2つありました。Language)です。以前、この連載で「ブラウザ戦争」のことを書きましたが、似たような対立軸ですね。その結果、Webの標準化団体であるW3Cがこの2つの規格を統合して「SVG1.0」を生み出しました。10月版(2001年)」)。■使えるアプリが少ないSVGあれだけ激しい戦争をしていたにもかかわらず、統合された規格には皆さん興味がなくなったのか、2008年2月現在SVGをサポートしているアプリケーションは多くありませんし、知名度もありません。5.5、6では、AdobeのビューアなどのプラグインをインストールしないとSVGの画像は閲覧できません。最新のIE7でも同様にSVGをサポートしておらず、ビューアを別途インストールしなければなりません。2.0ではなぜか閲覧できたり、エラーになって見れない場合がありました(Firefoxは1.5からSVGをネイティブサポートされているはずなのですが)。閲覧できない場合は、図11のようにプラグイン不足のエラーがでます。FirefoxでSVGを閲覧してもエラーになりプラグインのインストールを促される場合も......しかし、プラグインをインストールしても見れない場合もあるようです。複雑なSVG画像も閲覧する際に、Firefoxではフリーズしたり重くなったりすることが多々ありました。9の方がストレスなく利用できると思います。「眠れる獅子」が実力を発揮する日が来るのか?非常に魅力的な画像形式であるSVG。APIを組み合わせて活用すれば、強力なリッチコンテンツを生成・提供可能です。Webブラウザの9割近くのシェアを誇るIEがサポートをしなければ、いくら魅力的なコンテンツでも、ユーザーにとって利用するのが難しいものになっています。目下、「眠れる獅子」状態のSVGですが、Ajaxで復活したJavaScriptのように、現在は人気がなくてもその秘めたる実力を発揮する時期がいつか来るかもしれませんね。XML文書のデータをもとにチャートなどを作成する「SVG」という言語があると聞きました。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。