スケーラブルなベクトルグラフィックとは何ですか?
スケーラブルベクトルグラフィック(SVG)は、ウェブサイトとインターネットで一般的に見られるグラフィック形式の一種です。スケーラブルなベクトルグラフィックスは、ストレージサイズが小さく、ディスプレイサイズで上下にスケーリングする機能のため、インターネットで使用するのに特に適しています。スケーラブルなベクトルグラフィックスは、クロスプラットフォームの性質のためにWebデザインでも有益です。
SVGファイルの最もユニークな機能の1つはスケーラビリティです。スケーラブルベクトルグラフィックは、JPEGやBMPファイルなどの一般的なラスタービットマップ形式とは異なります。ベクトルグラフィックは、一連の数学的ポイントを使用して、画像の概要と色を定義します。これは、ピクセルを使用して画像を定義するビットマップとは異なります。この方法では、ビットマップが苦しむ画像の劣化なしに、ベクトルファイルをディスプレイを小さくまたははるかに大きくすることができることを意味します。テキストベースの性質により、SVGファイルがインデックス可能で検索可能になり、XMLベースが簡単に圧縮されることを意味します。 SVGファイルを簡単に20%圧縮できます。これは、Web設定で帯域幅を保存することに大きなメリットです。 SVGファイルは、テキストまたはベクトルグラフィックのいずれかを提示する2つの異なる種類の情報を処理できます。これは、他のファイル形式がJPEGやGIFなどのより詳細な画像を表示するためによく使用されることを意味します。
World Wide Webコンソーシアム(W3C)は、1990年代後半にスケーラブルなベクトルグラフィック形式を開発しました。それらはオープンシステムとして開発されたため、ロイヤリティフリーです。 SVG形式がオープンシステムとして開発されたもう1つの結果は、クロスプラットフォーム形式であることです。 SVGファイルは、さまざまなコンピューターシステムとWebブラウザーでサポートされています。
SVG形式は、Microsoft®Windows®オペレーティングシステム、Apple®Macintosh®システム、Linux®システム、UNIX®システムと互換性があります。 SVGファイルは、ほとんどの最新のWebブラウザーによってネイティブにサポートされています1つの注目すべき例外を除きます。 Windows®オペレーティングシステムに含まれるブラウザであるMicrosoftのInternetExplorer®は、SVGファイルをネイティブにサポートしていません。代わりに、InternetExplorer®のユーザーには、SVGファイルを表示するために外部プラグインがインストールされている必要があります。
スケーラブルなベクトルグラフィックスは、インターネットの重要性によってコンピューター形式とソフトウェアがどのように形成されているかの一例です。それらの小さなサイズ、スケーラビリティ、およびXMLベースはすべて、SVG形式のWebサイトやインターネット上の他の場所での広範な採用に十分に役立ちます。スケーラブルなベクトルグラフィックスは、多くのWeb対応ファイルシステムの1つであり、今後の多くのシステムの1つです。