目次:
定義-スケーラブルベクターグラフィックス(SVG)とはどういう意味ですか?
スケーラブルベクターグラフィックス(SVG)は、テキスト、ベクターシェイプ、およびラスターグラフィックスが埋め込まれた画像を示すテキストベースのグラフィックス言語です。 SVGファイルは軽量で、印刷、Web、およびリソースに制約のあるハンドヘルドデバイスで最高のグラフィックスを提供します。 さらに、SVGはアニメーションとスクリプトをサポートしています。 その結果、データ駆動型、インタラクティブ、パーソナライズされたグラフィックスに最適です。 SVGは、World Wide Web Consortium(W3C)が1999年から開発しているオープンスタンダード仕様です。
Techopediaは、Scalable Vector Graphics(SVG)について説明しています
SVGは、主にインターネット用のベクターベースのグラフィックスを記述するために一般的に使用されます。 ベクター画像は、XML仕様に従うようにフォーマットされたテキストベースのコマンドを使用して開発されます。 ビットマップでスケーラブルではないGIFおよびJPEG画像とは対照的に、SVG画像のサイズは、画像を表示するウィンドウのサイズに調整できます。 SVGはW3Cによって推奨されています。
SVGはXMLファイルであるため、SVG画像はあらゆる種類のテキストエディターで開発および編集できます。 FlashはSVGの主要な競争相手です。 SVGがFlashより優れている最大の利点は、XSLやDOMなどの他のさまざまな標準に準拠していることです。
SVG画像の利点には次のものがあります。
- JPEGやGIFファイルのようなビットマップグラフィックと比較してコンパクト
- 検索、スクリプト化、インデックス化、圧縮が可能
- グラフィックのさまざまな部分にリンクできます
- スケーラブル
- 解像度に依存しないため、あらゆる種類のWebデバイスですべてのサイズの表示に合わせて画像を拡大または縮小できます。
- SVGファイルのすべての属性とすべての要素をアニメーション化できます
- 画像のサイズを変更したりズームしたりしても、画質はそのままです
