== SVG概要 ==
svgデータはベクトルデータの形式として共通規格が作られています。<
>
規格はW3Cのページ http://www.w3.org/ を参照してください。
http://www.w3.org/ のページでは、Web Design and Applications内のGraphicsに分類されています。
英語の規格のページ内のどこかに translation のリンクがあり、この中にSVG1.1 仕様の日本語版があります。
----
=== SVGとは ===
SVGはScalable Vector Graphicsの略です。
ベクトルグラフィックスには次のような特徴があります。
. 図形の情報を座標などで指定する、例えば(1,2)から(5,4)に直線を引く
. 文字も同様
. 拡大しても粗くならない
. 修正しやすい(ビットマップと比べて)
. 再利用しやすい(ビットマップと比べて)
アニメーションやスクリプトを使った動きのある絵を作ることもできます。<
>
インタラクティブな動作も可能です。
----
=== SVGデータ ===
データはテキストデータです。
XMLで記述されます。
たとえば長方形を2つ描くSVGはこんなデータになります。
{{{
}}}
テキストエディタを使って編集できます。
文字コードとしてはUTF-8を使うことを薦めます。
----
=== SVGを表示できるブラウザ ===
1) Opera
PDAや携帯端末のブラウザとして有名ですが、Windows用もあります。動作が軽快です。
2) !FireFox
Mozillaチームが開発(配布)しているWebブラウザです。バージョン1.5以降ではSVGの表示ができます。
3) IE
IE単独では表示できません。プラグインが必要です。
アドビ社で作成(配布)しているSVG Viewerをインストールすると表示できるようになります。
IEのActiveXの機能を使っていて、起動のたびにセキュリティの警告が出ます。
SVG ViewerをインストールするとSVGファイルをダブルクリックしたときにIEが起動し、Inkscapeが起動しないかもしれません。
機能はSVG Viewerが最も充実しています。