Scalable Vector Graphics (SVG) フォーマットは、World Wide Web Consortium (W3C)と、アドビ、アップル、オートデスク、BitFlash、コーレル、HP、IBM、ILOG、INSO、マクロメディア、マイクロソフト、ネットスケープ、OASIS、オープンテキスト、クオーク、RAL (CCLRC)、サン、ゼロックスフォーマットを含むW3CのメンバーおよびW3Cのスタッフが協力して作り上げた、次世代Web向けのXMLベクター・グラフィックス・フォーマットです。HTML、GIF、CGIといった、従来からのWebスタンダードともシームレスに統合されている一方で、未来のWebグラフィックスを作り上げるダイナミックな機能を備えており、次のような点で、旧来のWebテクノロジーの限界を乗り越えて行くものです。
・
|
強化されたカラーパレットとカラーコントロール: 1600万色、どのような縮尺でもピクセルが目立たないスムーズなパン&ズーム、ICCカラー・プロファイル、sRGB、グラデーション、マスキングのサポートなどにより、まさに印刷品質のグラフィックスがWeb上で利用できるようになります。
|
|
|
・
|
フォント表示能力の向上: カーニング、パスに沿ったテキストの配置、合字といった洗練されたタイポグラフィーのコントロールに加えて、参照暗示フォント・データの埋め込み機能ないし、システムフォントの利用などにより、より高品質で、プロフェッショナルなテキストを作成することが可能です。SVGはXMLおよびUnicodeをベースにしていますから、ビューアーがサポートしていれば、SVG画像内のテキストは検索可能で、編集することもでき、ローマ字、東アジアの文字、西アジアの文字、すなわち、英語、スペイン語、日本語、ヘブライ語、アラビア語などもサポートしています。
|
|
|
・
|
優れたファイルフォーマット: SVGはPostScript言語と同様に、XMLコマンドのテキストのみを集めたものです。つまり、SVGファイルはノートパッドやSimpleTextといったテキストエディタで編集することができますし、CGIやPerlといったサーバ側のツールを利用して簡単に生成することも可能です。
|
|
|
・
|
ダイナミックなインタラクティビティ: SVGを利用すると、ユーザーのアクションに応じて、たとえばハイライト、ツール・ティップス、特殊効果、アニメーション、囲んでいるHTMLテキストにリアルタイムで変化するといったような動作を起こさせ、非常に目立つWebページを作成することも可能です。またラスターよりも速いフォーマットですから、スケーラブル・ベクター・グラフィックスを利用すれば、インターネット情報ハイウェイに乗り遅れることもありません。
|
|
|
・
|
より美しい印刷: 信頼性の高いカラーモデルのおかげで、SVGファイルは、ディスプレイに表示されたままのカラーを、プリンタの最高解像度で印刷することが可能です。
|