Submit Search
Upload
SVGの基本&活用法。SVGのメリットと事例を基礎から学ぶ。
•
41 likes
•
43,216 views
Daisuke Koshimizu
Follow
2015.07.25 HTML5fun & マカベン勉強会発表スライド
Read less
Read more
Internet
Report
Share
Report
Share
1 of 83
Download now
Download to read offline
Recommended
javascriptの基礎
javascriptの基礎
Masayuki Abe
Bootstrapにちょい足しアニメーション@春のJavascript祭り
Bootstrapにちょい足しアニメーション@春のJavascript祭り
Masayuki Abe
Html5fun@東京 Bootstrapにアニメーションを付けよう
Html5fun@東京 Bootstrapにアニメーションを付けよう
Masayuki Abe
Word pressはじめの一歩 テーマ作成ハンズオン
Word pressはじめの一歩 テーマ作成ハンズオン
Hidetaka Okamoto
WordCampKansai 2015 公式ディレクトリへの テーマ掲載とビジネスモデル
WordCampKansai 2015 公式ディレクトリへの テーマ掲載とビジネスモデル
Hidekazu Ishikawa
Webディレクター~強みを活かすディレクション術~
Webディレクター~強みを活かすディレクション術~
INI株式会社
Best of MAX「ベテランほど知らずに損してる IllustratorとPhotoshopの新常識(CCライブラリ編)」
Best of MAX「ベテランほど知らずに損してる IllustratorとPhotoshopの新常識(CCライブラリ編)」
swwwitch inc.
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
Junko Nukaga
Recommended
javascriptの基礎
javascriptの基礎
Masayuki Abe
Bootstrapにちょい足しアニメーション@春のJavascript祭り
Bootstrapにちょい足しアニメーション@春のJavascript祭り
Masayuki Abe
Html5fun@東京 Bootstrapにアニメーションを付けよう
Html5fun@東京 Bootstrapにアニメーションを付けよう
Masayuki Abe
Word pressはじめの一歩 テーマ作成ハンズオン
Word pressはじめの一歩 テーマ作成ハンズオン
Hidetaka Okamoto
WordCampKansai 2015 公式ディレクトリへの テーマ掲載とビジネスモデル
WordCampKansai 2015 公式ディレクトリへの テーマ掲載とビジネスモデル
Hidekazu Ishikawa
Webディレクター~強みを活かすディレクション術~
Webディレクター~強みを活かすディレクション術~
INI株式会社
Best of MAX「ベテランほど知らずに損してる IllustratorとPhotoshopの新常識(CCライブラリ編)」
Best of MAX「ベテランほど知らずに損してる IllustratorとPhotoshopの新常識(CCライブラリ編)」
swwwitch inc.
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
Junko Nukaga
_s + bootstrapで始めるWordPressテーマ開発入門
_s + bootstrapで始めるWordPressテーマ開発入門
Hidetaka Okamoto
WordCamp Kansai 2015 ハンズオン - 踏み出してみよう!翻訳の第一歩 #wck2015
WordCamp Kansai 2015 ハンズオン - 踏み出してみよう!翻訳の第一歩 #wck2015
Kitani Kimiya
オープンソースプロジェクトのはじめかた@Creators MeetUp #25
オープンソースプロジェクトのはじめかた@Creators MeetUp #25
Erina Takei
プロ用CMSフレームワークテーマ「echo」のご紹介
プロ用CMSフレームワークテーマ「echo」のご紹介
Seiko Kuchida
Yat-wbnara201602
Yat-wbnara201602
YAT blog
第11回ゼロから始めるWordPress勉強会
第11回ゼロから始めるWordPress勉強会
kenji goto
WordPress公式ディレクトリにテーマを登録しよう #wctokyo
WordPress公式ディレクトリにテーマを登録しよう #wctokyo
Hidekazu Ishikawa
コミュニティ立ち上げのときに本当にあった恐い話
コミュニティ立ち上げのときに本当にあった恐い話
Mio Konagaya
var dumpを使わないWordPress開発フロー
var dumpを使わないWordPress開発フロー
優也 田島
岡山で アクセシビリティ はじめよーでー
岡山で アクセシビリティ はじめよーでー
Nozomi Sawada
Webディレクターとして word pressを提案するときに考えること + 運用
Webディレクターとして word pressを提案するときに考えること + 運用
Junzo Matunoo
フリーランスミートアップを開催してきた@Creators MeetUp #44
フリーランスミートアップを開催してきた@Creators MeetUp #44
Erina Takei
WordPress tokyo2015 - 公式プラグインでお金を稼ぐことができるか?
WordPress tokyo2015 - 公式プラグインでお金を稼ぐことができるか?
Masahiro Nakashima
ボクたちのWWW Webクリエイターのこれからを考える
ボクたちのWWW Webクリエイターのこれからを考える
Masakazu Muraoka
まだタスクランナー使っていないって本当(マジ)? 仕事に対する効率化意識向上のための gulp ハンズオン : Wordcamp tokyo 2015
まだタスクランナー使っていないって本当(マジ)? 仕事に対する効率化意識向上のための gulp ハンズオン : Wordcamp tokyo 2015
Hiromu Hasegawa
イマドキWebメディアの制作手法
イマドキWebメディアの制作手法
Keisuke Imura
ホームページ制作
ホームページ制作
yosuke mizusawa
WordCamp Tokyo 2015 リアルフォーラム
WordCamp Tokyo 2015 リアルフォーラム
Hajime Ogushi
メニューは管理画面で設定できるようにしよう
メニューは管理画面で設定できるようにしよう
Mayuko Moriyama
実録 WordPress Twenty Sixteen のカスタマイズ | WordBench東京 2月勉強会 「みんなのテーマ開発」〜自分の好きな作り方...
実録 WordPress Twenty Sixteen のカスタマイズ | WordBench東京 2月勉強会 「みんなのテーマ開発」〜自分の好きな作り方...
Akira Tachibana
SVG MANIAX Ver.2 - Mars vanilla
SVG MANIAX Ver.2 - Mars vanilla
Naoki Matsuda
HTML5 と SVG で考える、これからの画像アクセシビリティ
HTML5 と SVG で考える、これからの画像アクセシビリティ
Naoki Matsuda
More Related Content
What's hot
_s + bootstrapで始めるWordPressテーマ開発入門
_s + bootstrapで始めるWordPressテーマ開発入門
Hidetaka Okamoto
WordCamp Kansai 2015 ハンズオン - 踏み出してみよう!翻訳の第一歩 #wck2015
WordCamp Kansai 2015 ハンズオン - 踏み出してみよう!翻訳の第一歩 #wck2015
Kitani Kimiya
オープンソースプロジェクトのはじめかた@Creators MeetUp #25
オープンソースプロジェクトのはじめかた@Creators MeetUp #25
Erina Takei
プロ用CMSフレームワークテーマ「echo」のご紹介
プロ用CMSフレームワークテーマ「echo」のご紹介
Seiko Kuchida
Yat-wbnara201602
Yat-wbnara201602
YAT blog
第11回ゼロから始めるWordPress勉強会
第11回ゼロから始めるWordPress勉強会
kenji goto
WordPress公式ディレクトリにテーマを登録しよう #wctokyo
WordPress公式ディレクトリにテーマを登録しよう #wctokyo
Hidekazu Ishikawa
コミュニティ立ち上げのときに本当にあった恐い話
コミュニティ立ち上げのときに本当にあった恐い話
Mio Konagaya
var dumpを使わないWordPress開発フロー
var dumpを使わないWordPress開発フロー
優也 田島
岡山で アクセシビリティ はじめよーでー
岡山で アクセシビリティ はじめよーでー
Nozomi Sawada
Webディレクターとして word pressを提案するときに考えること + 運用
Webディレクターとして word pressを提案するときに考えること + 運用
Junzo Matunoo
フリーランスミートアップを開催してきた@Creators MeetUp #44
フリーランスミートアップを開催してきた@Creators MeetUp #44
Erina Takei
WordPress tokyo2015 - 公式プラグインでお金を稼ぐことができるか?
WordPress tokyo2015 - 公式プラグインでお金を稼ぐことができるか?
Masahiro Nakashima
ボクたちのWWW Webクリエイターのこれからを考える
ボクたちのWWW Webクリエイターのこれからを考える
Masakazu Muraoka
まだタスクランナー使っていないって本当(マジ)? 仕事に対する効率化意識向上のための gulp ハンズオン : Wordcamp tokyo 2015
まだタスクランナー使っていないって本当(マジ)? 仕事に対する効率化意識向上のための gulp ハンズオン : Wordcamp tokyo 2015
Hiromu Hasegawa
イマドキWebメディアの制作手法
イマドキWebメディアの制作手法
Keisuke Imura
ホームページ制作
ホームページ制作
yosuke mizusawa
WordCamp Tokyo 2015 リアルフォーラム
WordCamp Tokyo 2015 リアルフォーラム
Hajime Ogushi
メニューは管理画面で設定できるようにしよう
メニューは管理画面で設定できるようにしよう
Mayuko Moriyama
実録 WordPress Twenty Sixteen のカスタマイズ | WordBench東京 2月勉強会 「みんなのテーマ開発」〜自分の好きな作り方...
実録 WordPress Twenty Sixteen のカスタマイズ | WordBench東京 2月勉強会 「みんなのテーマ開発」〜自分の好きな作り方...
Akira Tachibana
What's hot
(20)
_s + bootstrapで始めるWordPressテーマ開発入門
_s + bootstrapで始めるWordPressテーマ開発入門
WordCamp Kansai 2015 ハンズオン - 踏み出してみよう!翻訳の第一歩 #wck2015
WordCamp Kansai 2015 ハンズオン - 踏み出してみよう!翻訳の第一歩 #wck2015
オープンソースプロジェクトのはじめかた@Creators MeetUp #25
オープンソースプロジェクトのはじめかた@Creators MeetUp #25
プロ用CMSフレームワークテーマ「echo」のご紹介
プロ用CMSフレームワークテーマ「echo」のご紹介
Yat-wbnara201602
Yat-wbnara201602
第11回ゼロから始めるWordPress勉強会
第11回ゼロから始めるWordPress勉強会
WordPress公式ディレクトリにテーマを登録しよう #wctokyo
WordPress公式ディレクトリにテーマを登録しよう #wctokyo
コミュニティ立ち上げのときに本当にあった恐い話
コミュニティ立ち上げのときに本当にあった恐い話
var dumpを使わないWordPress開発フロー
var dumpを使わないWordPress開発フロー
岡山で アクセシビリティ はじめよーでー
岡山で アクセシビリティ はじめよーでー
Webディレクターとして word pressを提案するときに考えること + 運用
Webディレクターとして word pressを提案するときに考えること + 運用
フリーランスミートアップを開催してきた@Creators MeetUp #44
フリーランスミートアップを開催してきた@Creators MeetUp #44
WordPress tokyo2015 - 公式プラグインでお金を稼ぐことができるか?
WordPress tokyo2015 - 公式プラグインでお金を稼ぐことができるか?
ボクたちのWWW Webクリエイターのこれからを考える
ボクたちのWWW Webクリエイターのこれからを考える
まだタスクランナー使っていないって本当(マジ)? 仕事に対する効率化意識向上のための gulp ハンズオン : Wordcamp tokyo 2015
まだタスクランナー使っていないって本当(マジ)? 仕事に対する効率化意識向上のための gulp ハンズオン : Wordcamp tokyo 2015
イマドキWebメディアの制作手法
イマドキWebメディアの制作手法
ホームページ制作
ホームページ制作
WordCamp Tokyo 2015 リアルフォーラム
WordCamp Tokyo 2015 リアルフォーラム
メニューは管理画面で設定できるようにしよう
メニューは管理画面で設定できるようにしよう
実録 WordPress Twenty Sixteen のカスタマイズ | WordBench東京 2月勉強会 「みんなのテーマ開発」〜自分の好きな作り方...
実録 WordPress Twenty Sixteen のカスタマイズ | WordBench東京 2月勉強会 「みんなのテーマ開発」〜自分の好きな作り方...
Viewers also liked
SVG MANIAX Ver.2 - Mars vanilla
SVG MANIAX Ver.2 - Mars vanilla
Naoki Matsuda
HTML5 と SVG で考える、これからの画像アクセシビリティ
HTML5 と SVG で考える、これからの画像アクセシビリティ
Naoki Matsuda
ブラウザにやさしいHTML/CSS
ブラウザにやさしいHTML/CSS
Takeharu Igari
SVG MANIAX - CSS Nite After dark7
SVG MANIAX - CSS Nite After dark7
Naoki Matsuda
しょぼいプレゼンをパワポのせいにするな! by @jessedee
しょぼいプレゼンをパワポのせいにするな! by @jessedee
「MakeLeaps」請求書の作成、管理、郵送
SVG対応したTweenMax
SVG対応したTweenMax
Hirokazu Goto
Raphael.jsを使ってSVGをモーフィングさせてみた失敗の記録
Raphael.jsを使ってSVGをモーフィングさせてみた失敗の記録
girigiribauer
2015年のフォント総括/鷹野 雅弘(スイッチ)
2015年のフォント総括/鷹野 雅弘(スイッチ)
swwwitch inc.
【プレゼン】見やすいプレゼン資料の作り方【初心者用】
【プレゼン】見やすいプレゼン資料の作り方【初心者用】
MOCKS | Yuta Morishige
フォントをつくるサイトで使ったCanvasとSVGの話 @HTML5飯
フォントをつくるサイトで使ったCanvasとSVGの話 @HTML5飯
Yamato Honda
Snap.svg.jsチュートリアル
Snap.svg.jsチュートリアル
誠人 堀口
UICollectionViewLayoutでカバーフローを作りたい!
UICollectionViewLayoutでカバーフローを作りたい!
sawat1203
SVGフォントを使った外字表現
SVGフォントを使った外字表現
Jun Fujisawa
情報編集(Web) HTML5 実践1 Canvas + Javascriptで図形を描く
情報編集(Web) HTML5 実践1 Canvas + Javascriptで図形を描く
Atsushi Tadokoro
MyLife Applications for Elderly and Children
MyLife Applications for Elderly and Children
典玄 三田
LibreOffice API について
LibreOffice API について
健一 辰濱
DIST.12 「Adobe Creative Station ができるまで」
DIST.12 「Adobe Creative Station ができるまで」
Naoki Matsuda
SVGをつかったプロトタイプ制作
SVGをつかったプロトタイプ制作
Yasuhisa Hasegawa
Canvas勉強会
Canvas勉強会
Tsutomu Kawamura
Inline SVG - トラブルとその対策
Inline SVG - トラブルとその対策
Kohei Kadowaki
Viewers also liked
(20)
SVG MANIAX Ver.2 - Mars vanilla
SVG MANIAX Ver.2 - Mars vanilla
HTML5 と SVG で考える、これからの画像アクセシビリティ
HTML5 と SVG で考える、これからの画像アクセシビリティ
ブラウザにやさしいHTML/CSS
ブラウザにやさしいHTML/CSS
SVG MANIAX - CSS Nite After dark7
SVG MANIAX - CSS Nite After dark7
しょぼいプレゼンをパワポのせいにするな! by @jessedee
しょぼいプレゼンをパワポのせいにするな! by @jessedee
SVG対応したTweenMax
SVG対応したTweenMax
Raphael.jsを使ってSVGをモーフィングさせてみた失敗の記録
Raphael.jsを使ってSVGをモーフィングさせてみた失敗の記録
2015年のフォント総括/鷹野 雅弘(スイッチ)
2015年のフォント総括/鷹野 雅弘(スイッチ)
【プレゼン】見やすいプレゼン資料の作り方【初心者用】
【プレゼン】見やすいプレゼン資料の作り方【初心者用】
フォントをつくるサイトで使ったCanvasとSVGの話 @HTML5飯
フォントをつくるサイトで使ったCanvasとSVGの話 @HTML5飯
Snap.svg.jsチュートリアル
Snap.svg.jsチュートリアル
UICollectionViewLayoutでカバーフローを作りたい!
UICollectionViewLayoutでカバーフローを作りたい!
SVGフォントを使った外字表現
SVGフォントを使った外字表現
情報編集(Web) HTML5 実践1 Canvas + Javascriptで図形を描く
情報編集(Web) HTML5 実践1 Canvas + Javascriptで図形を描く
MyLife Applications for Elderly and Children
MyLife Applications for Elderly and Children
LibreOffice API について
LibreOffice API について
DIST.12 「Adobe Creative Station ができるまで」
DIST.12 「Adobe Creative Station ができるまで」
SVGをつかったプロトタイプ制作
SVGをつかったプロトタイプ制作
Canvas勉強会
Canvas勉強会
Inline SVG - トラブルとその対策
Inline SVG - トラブルとその対策
Similar to SVGの基本&活用法。SVGのメリットと事例を基礎から学ぶ。
実践!構造化マークアップ
実践!構造化マークアップ
Hiroyuki Ogawa
ON HTML5 FIELD で書き尽くせなかったこと
ON HTML5 FIELD で書き尽くせなかったこと
Masakazu Muraoka
Web制作者は変化についていけるか? 変化についていくべきか?
Web制作者は変化についていけるか? 変化についていくべきか?
masaaki komori
1112 nuxt
1112 nuxt
卓馬 三浦卓馬
東京では語れないHTML5[仮題]
東京では語れないHTML5[仮題]
Yu Morita
Vu
Vu
卓馬 三浦卓馬
Html5で変わるいろんなこと
Html5で変わるいろんなこと
Masakazu Muraoka
0728
0728
卓馬 三浦卓馬
業務系WebアプリケーションがStrutsから旅立つ日
業務系WebアプリケーションがStrutsから旅立つ日
Mitsuru Ogawa
HTML5が最近どうなっていて何があぶなっかしいのか?
HTML5が最近どうなっていて何があぶなっかしいのか?
Masakazu Muraoka
IoTやデジタル活用で価値を生み出すための開発手法 ~BtoBでも、ChatOps等のモダンな開発・運用ができる!~
IoTやデジタル活用で価値を生み出すための開発手法 ~BtoBでも、ChatOps等のモダンな開発・運用ができる!~
Yuichi Saotome
Developers summit-2017-day2-room d-chatops-with-b2b
Developers summit-2017-day2-room d-chatops-with-b2b
Koichi Sasaki
ウェブディレクションの基礎(第2回:制作・開発編) 先生:小嶋裕亮
ウェブディレクションの基礎(第2回:制作・開発編) 先生:小嶋裕亮
schoowebcampus
いまさら聞けないjQuery入門for デザイナー
いまさら聞けないjQuery入門for デザイナー
Asuka Kobayashi
SQiP2016 SIG8
SQiP2016 SIG8
Masanori Kaneko
レスポンシブWeb「デザイン」
レスポンシブWeb「デザイン」
uenoyuuki
0からのWebディレクション for Students 3月講義 WBS編
0からのWebディレクション for Students 3月講義 WBS編
Takehiko Goshi
0 d4s 20140323_共有用
0 d4s 20140323_共有用
Takehiko Goshi
Webデザインにおけるアクセシビリティへの取組み
Webデザインにおけるアクセシビリティへの取組み
Mitsue-Links Co.,Ltd. Accessibility Department
20130928 ゼロディレ運用編スライド
20130928 ゼロディレ運用編スライド
Kenta Nakamura
Similar to SVGの基本&活用法。SVGのメリットと事例を基礎から学ぶ。
(20)
実践!構造化マークアップ
実践!構造化マークアップ
ON HTML5 FIELD で書き尽くせなかったこと
ON HTML5 FIELD で書き尽くせなかったこと
Web制作者は変化についていけるか? 変化についていくべきか?
Web制作者は変化についていけるか? 変化についていくべきか?
1112 nuxt
1112 nuxt
東京では語れないHTML5[仮題]
東京では語れないHTML5[仮題]
Vu
Vu
Html5で変わるいろんなこと
Html5で変わるいろんなこと
0728
0728
業務系WebアプリケーションがStrutsから旅立つ日
業務系WebアプリケーションがStrutsから旅立つ日
HTML5が最近どうなっていて何があぶなっかしいのか?
HTML5が最近どうなっていて何があぶなっかしいのか?
IoTやデジタル活用で価値を生み出すための開発手法 ~BtoBでも、ChatOps等のモダンな開発・運用ができる!~
IoTやデジタル活用で価値を生み出すための開発手法 ~BtoBでも、ChatOps等のモダンな開発・運用ができる!~
Developers summit-2017-day2-room d-chatops-with-b2b
Developers summit-2017-day2-room d-chatops-with-b2b
ウェブディレクションの基礎(第2回:制作・開発編) 先生:小嶋裕亮
ウェブディレクションの基礎(第2回:制作・開発編) 先生:小嶋裕亮
いまさら聞けないjQuery入門for デザイナー
いまさら聞けないjQuery入門for デザイナー
SQiP2016 SIG8
SQiP2016 SIG8
レスポンシブWeb「デザイン」
レスポンシブWeb「デザイン」
0からのWebディレクション for Students 3月講義 WBS編
0からのWebディレクション for Students 3月講義 WBS編
0 d4s 20140323_共有用
0 d4s 20140323_共有用
Webデザインにおけるアクセシビリティへの取組み
Webデザインにおけるアクセシビリティへの取組み
20130928 ゼロディレ運用編スライド
20130928 ゼロディレ運用編スライド
SVGの基本&活用法。SVGのメリットと事例を基礎から学ぶ。
1.
Webデザインのトレンド、SVGの基本& 活用法。SVGのメリットと事例を基礎か ら学ぶ。 2015年7月25日(土) マカベン × HTML5fun
HTML5 基礎から学んで、最新のライブラリを覚えよう!!
2.
自己紹介
3.
自己紹介 ● 越水大輔(33歳) ● 営業からWeb制作に転身 ●
現在フリーランス ● アイドットデザイン ● マークアップ多め
4.
自己紹介 アイドットデザイン 絶賛ブログ更新中です! http://idotdesign.net Web制作情報 Webマーケティング情報 福岡のイベント情報
5.
自己紹介 Facebookページもあります。 IT勉強会・イベント情報 ありましたらお知らせ下さい。 今日のスライドも公開します。
6.
本日の目標
7.
本日の目標 「SVG…?聞いたことはあるけど、 業務に忙しくてフォローしきれてない。。 CSSフレームワークとか、Gitとかメタ言語 とかタスク管理ツールとか、覚えることが 多すぎておれはもう疲れ(ry」
8.
本日の目標
9.
本日の目標 この夏はSVGで勝つ(自信
10.
SVGってなに?
11.
SVGてなに? Scarable Vector Graphics スケーラブル ベクター グラフィックス
12.
SVGてなに? Scarable Vector Graphics スケーラブル ベクター グラフィックス 拡大可能なベクター画像のこと
13.
14.
ラスター画像
15.
ラスター画像 ベクター画像
16.
SVGの特徴
17.
18.
SVGの特徴 ● ベクター形式のXML文書 ● HTMLと似たような「タグ」で構成されている ●
画像でありながらマークアップ言語でもある ● 80個のタグ https://developer.mozilla.org/ja/docs/Web/SVG/Element
19.
ブラウザの対応状況 ● Firefox 1.5〜 ●
Chrome 1〜 ● Safari 3〜 ● iOS Safari 2〜
20.
ブラウザの対応状況 ● Firefox 1.5〜 ●
Chrome 1〜 ● Safari 3〜 ● iOS Safari 2〜 ● IE9〜 ● Android 3〜
21.
ブラウザの対応状況 ● Firefox 1.5〜 ●
Chrome 1〜 ● Safari 3〜 ● iOS Safari 2〜 ● IE9〜 ● Android 3〜 利用が広がってきている!
22.
Web制作者(マークアップ)のスキルセット ● HTML ● CSS ●
JavaScript
23.
Web制作者(マークアップ)のスキルセット ● HTML(文書構造の意識) ● CSS・メタ言語(Sass,
Less) ● JavaScript ● CMS ● レスポンシブ・マルチデバイス対応
24.
Web制作者(マークアップ)のスキルセット ● HTML(文書構造の意識) ● CSS・メタ言語(Sass,
Less) ● JavaScript ● CMS ● レスポンシブ・マルチデバイス対応 + ● SVG New!
25.
WHY? ● 表現の幅の広さ (アニメーション、CSS装飾、アクセシビリティの 担保) ● マークアップ言語で覚えた強みを活かせる ●
デザインとエンジニアリングの橋渡し (インタラクション、UI)
26.
WHY? ● 表現の幅の広さ (アニメーション、CSS装飾、アクセシビリティの 担保) ● マークアップ言語で覚えた強みを活かせる ●
デザインとエンジニアリングの橋渡し (インタラクション、UI)
27.
SVGのメリット
28.
SVGのメリット リッチなテキスト表現が可能に。 グラデーションやパターンなどでの装飾が容易に。 参考リンク:http://editors.ascii.jp/m-kobashigawa/svgdemo/01/1.html
29.
SVGのメリット 曲線や斜めの線を活かしたUI表現 ● 地図などのリンク範囲を設定 参考リンク:http://editors.ascii.jp/m-kobashigawa/svgdemo/01/2.html四角ベースだったWebデザイン…
30.
SVGのメリット Flashライクなモーフィングアニメーション 参考リンク:http://editors.ascii.jp/m-kobashigawa/svgdemo/01/3.html
31.
SVGのメリット ベクター形式なので拡大してもギザギザしない。高 解像度ディスプレイにも対応できる。
32.
SVGのメリット ベクター形式なので拡大してもギザギザしない。高 解像度ディスプレイにも対応できる。 ● レスポンシブWebデザインに有効! ● スマホ&タブレット(解像度関係なし!)
33.
SVGのメリット アクセシビリティ XML文書なのでテキスト情報を画像に持たせるこ とができる。
34.
SVGのメリット アクセシビリティ 各SVG要素に<title>と<desc>の設定が可能。
35.
SVGのメリット アクセシビリティ だけどスクリーンリーダーが読み取ってくれない。
36.
SVGのメリット アクセシビリティ roleとaria-labelledbyで対応する。
37.
SVGのメリット アクセシビリティ 参考スライド HTML5とSVGで考える、 これからの画像アクセシビリティ http://www.slideshare.net/ssuser99dc16/html5fun- svg-accessibility SVGでのアクセシビリティがわかりやすくまとめられてい ます。
38.
SVGの実装例
39.
SVGの実装例 テキストアニメーションのデモ ● http://tympanus.net/Tutorials/AnimatedTextFills/index.html アニメーションする円グラフのデモ ● http://wheelnavjs.softwaretailoring.net/examples.html
40.
SVGの実装例 企業での導入事例 ● スターバックス http://www.starbucks.com/ ● ニューヨーク・タイムズ http://www.nytimes.com/ ●
日本経済新聞社 http://www.nikkei.com/
41.
SVGの使い方
42.
SVGの使い方・実装方法 illustratorで作るのがカンタン! 文字データの場合はアウトライン化する。 1. 「保存」または「別名で保存」 2. ファイル形式を.svgで選択 保存時のオプション設定はAdobeのページを参考に。 参考:SVG
形式で書き出す方法 (Illustrator CC)https://helpx.adobe.com/jp/illustrator/kb/5710.html
43.
44.
45.
SVGの使い方・実装方法 illustratorからコピペでもOK! Ctrl(command) + C
Ctrl(command) + V
46.
SVGの使い方・実装方法 Web表示で使いやすいものを4つを紹介 ● img要素 ● object要素 ●
CSSのbackground ● HTML5でインラインSVGを記述する
47.
SVGの使い方・実装方法 img要素で参照 IE対応のCSS
48.
SVGの使い方・実装方法 object要素
49.
SVGの使い方・実装方法 CSSのbackground
50.
SVGの使い方・実装方法 HTML5にインラインSVGで記述する
51.
SVGの使い方・実装方法 HTML5にインラインSVGで記述する
52.
SVGの使い方・実装方法 HTML5にインラインSVGで記述する
53.
SVGの使い方・実装方法 HTML5にインラインSVGで記述する この部分だけ使えばOK!
54.
SVGの使い方・実装方法 ● img要素 ● object要素 ●
CSSのbackground ● HTML5でインラインSVGを記述する
55.
SVGの使い方・実装方法 ● img要素 ● object要素 ●
CSSのbackground ● HTML5でインラインSVGを記述する 各方法やブラウザによっても注意点やフォールバックの方法が 異なる。
56.
SVGの使い方・実装方法 参考スライド SVG MANIAX -
CSS Nite After dark7 http://www.slideshare.net/ssuser99dc16/svg-maniaxcss-nite- after-dark7-svgmatsuda 各ブラウザにおける注意点などがまとめら れています。
57.
ここまでがざっくりとした概要
58.
応用やアニメーションのために SVGの細かな構造も知っておきたい。
59.
インラインSVGを書いてみる
60.
インラインSVGを書いてみる
61.
インラインSVGを書いてみる viewBoxの概念 SVGの座標系は特定の単位を持たない。 viewBoxとwidth、heightで1座標単位の大きさを決 定する。
62.
インラインSVGを書いてみる 図形の塗りと線 ● rect ● fill ●
stroke
63.
インラインSVGを書いてみる 図形の塗りや線はstyle属性でも表現可能。 ● style="" ● プロパティと値を:でつなぐ。 ●
値の最後に;
64.
インラインSVGを書いてみる 塗りやスタイルの設定をグループ化する。 ● <g>でグループ化 ● <g></g>のなかにある要素にまとめてスタイル 指定できる。 ●
特定の要素だけ別のスタイルを指定したい場合 は直接記述
65.
インラインSVGを書いてみる グラデーションを設定する ● <defs>で要素のidと結びつける ● <linearGradient>でグラデーション ●
<stop />で色と場所を指定 ● x1,y1,x2,y2で始発点・終了点を指定
66.
インラインSVGを書いてみる 直線・円・楕円を作成する ● <line> 直線 ● <circle> 円 ●
<ellipse> 楕円
67.
インラインSVGを書いてみる 複雑な線を引く ● <polyline> ● <polygon> ●
<path>
68.
インラインSVGを書いてみる テキストを表示させてみる。 ● <text>
69.
インラインSVGを書いてみる 作成した図形をアニメーションさせる ● 要素のなかに<animate>を記述する ● dur=""でアニメーションの間隔 ●
begin=""で何秒後に開始するか設定
70.
インラインSVGを書いてみる ドットインストール SVG入門 http://dotinstall.com/lessons/basic_svg
71.
役立つツール・ライブラリ
72.
役立つツール・ライブラリ LAZY LINE PAINTER 線画アニメーションのjQueryプ ラグイン http://lazylinepainter.info/
73.
役立つツール・ライブラリ SVG PORN SVGで作られたWebサービス ・ツールのロゴコレクション http://svgporn.com/
74.
役立つツール・ライブラリ Textures.js SVGでテクスチャも作成でき る! http://riccardoscalco.github.io/textures/
75.
役立つツール・ライブラリ SVG Loaders SVGアニメーションで作られた ローディングアイコン。 JavaScript、CSS不要です。 http://samherbert.net/svg-loaders/
76.
役立つツール・ライブラリ SVG Morpheus SVGアイコンのモーフィングア ニメーション作成するための JavaScriptライブラリ。 http://alexk111.github.io/SVG- Morpheus/
77.
役立つツール・ライブラリ PicSVG jpg、gif、png画像をベクターに 変換するサイト http://picsvg.com/
78.
基本をおさえた後は 便利なツールでどんどん楽をし ましょう!
79.
さらに幅広い表現を可能にする SVG ● 画像にマスクやフィルターをかける。 ● 線画アニメーション などなど…
80.
Web制作者(マークアップ)のスキルセット ● HTML(文書構造の意識) ● CSS・メタ言語(Sass,
Less) ● JavaScript ● CMS ● レスポンシブ・マルチデバイス対応 + ● SVG New!
81.
差別化を図るチャンスかも?
82.
チュートリアル記事、 まとめて後日公開します。 m(_ _)mしばしお待ちを アイドットデザイン http://idotdesign.net
83.
ありがとうございました!
Download now