このトピックでは、WINDOWS インターネット エクスプローラー 9 の時点で非推奨となった機能である VML について説明します。 VML に依存する Web ページとアプリケーションは、SVG またはその他の広くサポートされている標準に移行する必要があります。
注意
2011 年 12 月の時点で、このトピックはアーカイブされています。 その結果、積極的に維持されなくなりました。 詳細については、「 アーカイブされたコンテンツ」を参照してください。 Windows インターネット エクスプローラーの現在のバージョンに関する情報、推奨事項、ガイダンスについては、「Internet エクスプローラー Developer Center」を参照してください。
VML は GIF と PNG と競合しますか?
いいえ。 GIF と PNG はどちらも、ベクター グラフィックスの格納に使用できるラスター (またはビット マップ) 形式です。 ラスター形式ではすべてのピクセルが格納されますが、VML などのベクター形式では数学的な説明やアウトラインを使用してグラフィックスを記述します。 ベクターベースの形式で格納されたベクター グラフィックスは、ラスター形式で格納されているベクター グラフィックスよりもコンパクトであり、Web ユーザーのダウンロード時間が短縮されます。
さらに、現在の GIF や PNG の場合と同様に、VML グラフィックスは外部ファイルに依存するのではなく、HTML ページにインラインで配信されます。 これにより、ページのサイズが変更されると、VML グラフィックスをスケーリングして他の Web ページ要素と対話できるため、エンド ユーザー エクスペリエンスが向上します。
XML がほとんど使用されておらず、十分な若さがある場合に、Microsoft が別の XML ベースの標準をサポートするのはなぜですか?
XML は、Web 上の構造化データを表す強力でシンプルな方法であり、HTML を完全に補完して表示します。 VML は、今後数か月間に開発および実装されるアプリケーション固有の XML ベースの多くの形式の一例です。 たとえば、次のバージョンの Office では、VML を使用して HTML ドキュメントに注釈を付け、ネイティブの Office ファイル形式と HTML の間で Office Art グラフィックの書式設定情報を保持するため、Office ユーザーは 2 つの形式をシームレスに切り替えることができます。
VML をサポートするユーザー
多くのベンダーが VML をサポートすることを期待しています。 たとえば、Autodesk、Hewlett-Packard、Macromedia、VISIO では、将来のバージョンの製品で VML のサポートを約束しています。 Microsoft は、インターネット エクスプローラーなどのプラットフォームの将来のバージョンで VML のサポートを約束しました。 さらに、次世代の Office で VML を使用して、Office 形式と HTML の間の "ラウンド トリップ" を有効にします。
VML はアニメーションをサポートしていますか?
いいえ、現在は行われません。 ただし、VML パートナーと協力して、VML 形式にアニメーション機能を追加しています。 VML は XML に基づいているため、追加機能のためにタグ セットを簡単に拡張できます。
VML はMacromedia Flashを置き換えますか? マクロメディアはベクトルグラフィックス用のフラッシュフォーマットをW3Cに送信しませんでしたか?
いいえ。 VML はベクター グラフィックスのテキストベースのインターチェンジと配信形式ですが、Flash はベクターベースのグラフィックスとアニメーションを配信するためのバイナリ形式です。
マクロメディアはファイル形式を W3C に送信しませんでした。 ただし、アプリケーション開発者、Web 開発者、エンド ユーザー向けにファイル形式を開く必要があります。 詳細については、「 https://www.macromedia.com 」を参照してください。