SVG画像利用するメリットは?

SVG画像拡大画質劣化ず、さまざま効果追加できます。SVG特徴メリットほか、Adobe IllustratorSVG制作する方法説明ます。

SVG画像利用するメリットは?

Web使われる「SVG」という画像形式は、サイズ大きく画像劣化ないなど、一般「JPEG」など画像形式比べメリット多い画像形式です。

ここは、SVG特徴や、WebSVG使うメリット注意紹介ます。また、Adobe IllustratorSVG制作する方法と、追加できる効果についていきましょう。

 

 

SVGは?

SVG日本語「大き変更できるベクター画像」意味する「Scalable Vector Graphics」頭文字取っものです。

ではベクター画像どのよう画像でしょか。例えば、ベクター画像「正円」は、描画する場所座標数式データです。したがって、座標数値変えたり数式入る数値変えたりすれば、移動拡大縮小簡単できるです。

 

ベクター画像に対して、「JPEG」「GIF」「PNG」ようラスター画像という形式あります。ラスター画像「正円」縦横並んピクセル呼ばれる集合なります。したがって、画像大きくも、ピクセル大きくなるだけですので、画質荒くなります。

ですから、画像サイズ大きくなったり、多くなったりすれピクセルデータ増えるため、ファイルサイズ大きくなるです。また、一度作成画像から大きくしよ場合、ピクセル大きくすることなるため、画像ギザギザなっしまいます。

 

 

SVGWeb使うメリット

JPEGGIFといったラスター画像異なり、ベクター画像SVGさまざまメリットあります。ここは、SVGWeb利用するメリット紹介ましょう。

 

画像サイズ変更画質劣化ない

 

SVG数式作らベクター画像ですから、画質劣化せることなく、サイズ自由拡大・縮小できます。JPEG画像ように、表示せるパソコンスマートゴンなどによって最適画像サイズ複数用意する必要ありません。

 

CSSサイズカラー簡単変更できる

 

SVGは、数式用いデータ作ら画像ですから、CSS(Cascading Style Sheets)よばれるWebサイト作成するため言語利用すること、サイズカラー簡単変更することできます。

 

画像切り抜きできる

 

SVGは、画像切り抜くこと必要部分透明することできます。

 

ブラウザテキスト選択コピーできる

 

SVG文字埋め込ん場合、CSSフィルター効果使っ画像よう装飾できます。また、ブラウザテキスト選択コピーなど可能です。

 

ボタンアニメション組み込める

 

SVGJavaScript(Webなど利用いるプログラミング言語)付加できるので、画像ボタンアニメーション組み込むことできます。これにより、優れユーザーインターフェイス構築役立てること可能です。

 

画像効果つけられる

 

SVGは、CSS利用することで、ドロップシャドウなど効果付加できます。また、カラー調整モノクロなど、さまざま効果かけられるので、多彩画像表現可能です。

 

 

SVG使用する場合注意

便利SVGですが、使用するいくつ注意なけれならないポイントあります。その注意について説明ます。

 

写真画像SVGない

 

写真データSVGするは、あまり現実ありません。写真データ場合情報膨大ので、数式すること難しい場合あります。

 

SVG対応ないブラウザある

 

SVG使用するは、ブラウザSVG対応いるどう注意必要です。パソコン用、スマートフォン用、どちら古いブラウザ対応ません。

SVG対応ないブラウザ下記とおりです。

 

<SVG対応ブラウザ>

Internet Explorer 8以下

Android標準ブラウザ 2.3以下

iOS Safari 3.1.1以下 など

 

 

Adobe IllustratorSVGファイル制作する方法

実際に、SVGメリット活かしデータは、どのよう制作すれ良いでしょか。続いは、Illustrator使っSVG効果適用SVGイベント追加方法ほか、SVGファイル書き出しオプションについて紹介ます。

 

Illustrator初期設定SVG効果適用する

 

Illustratorは、メニューバー「効果」使用することで、SVGなどグラフィック属性アートワーク追加できます。また、効果カスタムて、新しいSVG効果作成することできますし、作成SVG効果読み込むこと可能です。

 

なお、SVG効果適用する方法については、下記記事詳しく説明ます。

SVG について | Adobe

 

IllustratorSVGデータインタラクティビティ追加する

 

Webブラウザ表示アートワーク書き出す場合、IllustratorJavaScriptコマンド実行するイベント定義すれば、Webページ動作するインタラクティビティ追加することできます。

インタラクティビティは、例えばオブジェクトカーソル移動するなど、ユーザー何らかのアクション実行とき対応する動作です。この動作イベントいいます。

イベント設定は、SVGインタラクティビティパネルから追加ます。SVGインタラクティビティパネル使用すると、ファイル割り当てられいるすべてイベントJavaScriptファイル表示することできます。

 

なお、SVGインタラクティビティ追加する方法や、設定可能イベント種類については、下記記事詳しく説明ます。

SVG について | Adobe

 

IllustratorWeb最適SVG書き出す

 

Illustratorは、SVGファイル書き出しに、「スタイル」「フォント」など、Web最適SVGファイル生成できるオプション利用できます。

 

なお、Web最適SVG書き出す方法設定可能オプション種類については、下記記事詳しく説明ます。

SVG について | Adobe

品質最適SVG書き出し | Adobe

 

 

SVGメリット知り、美しいユーザーインターフェイス構築しよ

SVGは、JPGPNGなどラスター画像異なり、画像サイズ拡大画質変え表示できるファイルです。特にウェブは、ブラウザパソコンスマートフォンなど端末によって、最適サイズ画像準備する必要なく、非常便利です。

SVGは、さまざま効果追加できますから、SVG活用ユーザーフレンドリーユーザーインターフェイス構築ましょう。