SVG とは

SVGは2次元图形やドローイングプログラムをXMLで記述する言語です。

学習前に準備すべき基本的な知識:

学習を続ける前に、以下の内容について基本的な理解が必要です:

  • HTML
  • XMLの基本

これらの内容をまず学びたい場合は、当サイトのホームページ適切なチュートリアルを選択してください。

SVGとは何ですか?

  • SVGは拡張可能ベクターグラフィックス(Scalable Vector Graphics)を指します
  • SVGはネットワーク上のベクターグラフィックを定義するために使用されます
  • SVGはXML形式で图形を定義します
  • SVG画像は拡大やサイズ変更によって图形の品質が低下しません
  • SVGはワールドワイドウェブ協会の標準です
  • SVGはDOMやXSLなどのW3C標準と一体的です

SVGはW3C推奨標準です

SVGは2003年1月14日にW3C推奨標準として承認されました。

W3CのSVG活動に関する情報をさらに読みたい場合は、当社のウェブサイトを訪問してください。 W3Cのチュートリアル

SVGの歴史と利点

2003年1月にSVG 1.1がW3C標準として確立されました。

SVGを定義する組織には、ソニー・コンピュータエンタテインメント、Adobe、アップル、IBM、カールズ・アンダーソン・ゴダードが含まれます。

SVGを使用する利点は以下の通りです:

  • SVG は多くのツールで読み取られ、編集できます(例えば、メモ帳)
  • SVG は JPEG と GIF イメージよりも小さく、圧縮性が高いです
  • SVG は拡張可能です
  • SVG イメージはどんな解像度でも高品質に印刷できます
  • SVG イメージは画像品質が低下しないまま拡大できます
  • SVG イメージのテキストはオプションですが、検索可能です(地図作成に適しています)
  • SVG は Java テクノロジーと一緒に実行できます
  • SVG はオープン標準です
  • SVG ファイルは純粋な XML です

SVG の主要な競合相手は Flash です。

Flash に比べて、SVG の最大の利点は他の標準(例えば XSL と DOM)と互換性があることです。一方、Flash はオープンソースでないプライベート技術です。

SVG ファイルを表示

今日、すべてのブラウザは SVG ファイルをサポートしていますが、プラグインをインストールする必要がある Internet Explorer を除いています。プラグインは無料です。 Adobe SVG ビューア