Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SVG animation
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Kaneko Takeshi
December 01, 2020
Technology
0
27
SVG animation
Kaneko Takeshi
December 01, 2020
Tweet
Share
More Decks by Kaneko Takeshi
See All by Kaneko Takeshi
オープンソースライセンスについて勉強する定期
tkckaneko
0
31
Eye Tracking on the Browser
tkckaneko
0
88
IEEE754を完全に理解した
tkckaneko
1
76
CSSのトレンドをみんなで見よう -2021年-
tkckaneko
0
93
多分これが一番早いと思います
tkckaneko
0
27
暗黒面の話
tkckaneko
0
26
CSR / SSR / SSG / JAMstack
tkckaneko
0
73
BOLT
tkckaneko
0
31
CSS Logical Properties and Values
tkckaneko
0
36
Other Decks in Technology
See All in Technology
仕様書駆動AI開発の実践: Issue→Skill→PRテンプレで 再現性を作る
knishioka
2
650
FinTech SREのAWSサービス活用/Leveraging AWS Services in FinTech SRE
maaaato
0
130
Data Hubグループ 紹介資料
sansan33
PRO
0
2.7k
Codex 5.3 と Opus 4.6 にコーポレートサイトを作らせてみた / Codex 5.3 vs Opus 4.6
ama_ch
0
150
Amazon S3 Vectorsを使って資格勉強用AIエージェントを構築してみた
usanchuu
3
450
登壇駆動学習のすすめ — CfPのネタの見つけ方と書くときに意識していること
bicstone
3
100
プロポーザルに込める段取り八分
shoheimitani
1
240
AI駆動PjMの理想像 と現在地 -実践例を添えて-
masahiro_okamura
1
110
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
2
200
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
240
Amazon Bedrock Knowledge Basesチャンキング解説!
aoinoguchi
0
140
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
580
Featured
See All Featured
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.6k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
240
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.3k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
59
Information Architects: The Missing Link in Design Systems
soysaucechin
0
770
Designing Experiences People Love
moore
144
24k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
What's in a price? How to price your products and services
michaelherold
247
13k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
Google's AI Overviews - The New Search
badams
0
910
Rails Girls Zürich Keynote
gr2m
96
14k
Testing 201, or: Great Expectations
jmmastey
46
8k
Transcript
SVG animation
Scalable Vector Graphics SVGは2次元グラフィックスをXMLで記述するための言語 詳しくは↓ W3Cの仕様(SVG1.1) https://triple-underscore.github.io/SVG11/ Living Standardの仕様 https://momdo.github.io/html/embedded-content-other.html#svg-0
SVG animation 1. CSS 2. JavaScript 3. SMIL
1. CSS 特徴 - 書くのは簡単 - 制御がほとんどできない - JavaScriptと組み合わせればいい感じ
2. JavaScript 特徴 - だいたいのことができる - 書くのがめんどくさい - ライブラリが豊富
2. JavaScript ライブラリが豊富 - Snap SVG http://snapsvg.io/ モーフィングなどアニメーションが作りやすい
2. JavaScript ライブラリが豊富 - Zdog https://zzz.dog/ 3D表現ができる
3. SMIL 特徴 - プロパティで設定できる - イベント制御もできる
3. SMIL Synchronized Multimedia Integration Language WWW上でマルチメディアコンテンツを表現するためのマークアップ言語の一つである。 静止画、動画、音声、文字(テキスト)などの、位置レイアウト、時間軸上でのレイアウト を、Extensible Markup
Language (XML) フォーマットで記述することで統合し、再生させる ことができる。 (引用元)wikipedia - SMIL https://ja.wikipedia.org/wiki/Synchronized_Multimedia_Integration_Language
3. SMIL 動作環境 - IE・MS Edgeでは動かない - blinkは非推奨を保留という状態 → 動作環境が不安定なので使用されない
なぜ、この話をしたか - Microsoft Edgeが「Chromium」ベースとなることで SMILが利用可能になる - SVG animation2の草案を更新しているのでもっと機 能が充実されるはず →
きっとSMILの時代が来る・・・かも