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
Designing Motion (The JavaScript Version)
Search
Val Head
November 29, 2011
Design
7
600
Designing Motion (The JavaScript Version)
Designing Motion presentation as seen at Pgh.Js() on Nov 29th 2011
Val Head
November 29, 2011
Tweet
Share
More Decks by Val Head
See All by Val Head
Getting Animation Done
valhead
0
180
Designing Animation Awesomeness - FOWD 2014
valhead
2
540
Putting Your UIs in Motion (AEA Orlando)
valhead
0
830
Designing Animation Awesomeness - Artifact East
valhead
1
1.1k
Web Designer/ Motion Designer - Blend Conf 2014
valhead
1
350
Web Design / Motion Design
valhead
1
190
Designing Animation Awesomeness - Artifact Austin
valhead
4
540
Creative CSS: Thinking in the 3rd dimension FOWD NY
valhead
2
470
CSS Animations Are The Awesomest!
valhead
2
270
Other Decks in Design
See All in Design
はじめての演奏会フライヤーデザイン
chorkaichan
1
240
「稼ぐ」だけでなく 「還す」ためのデザイン / Designship2025
culumu
1
600
デザイナーがはばたく未来の入り口『hatch』が描く、新しいデザイナー育成のカタチ
goodpatch
3
3.2k
30分でわかるインサイトマネジメント(2025年12月バージョン)
centou
1
460
「自分の仕事はどこまで?」と問い続けたら。デザイナーの「視座」を考える
mukai_takeru
0
320
「余白」と「欲望」を味方につける ——AI時代のデザインエンジニアリングと「越境」の作法 #KNOTS2026
koyaman
1
1.6k
Drawing for Animation
lynteo
2
230
大企業インハウスデザイン組織における DesignOps改革の現在地 / DesignOps at Scale: Navigating Transformation in Large Enterprises
nttcom
0
320
Mandalyn_DT5001_FinalAssignment.pdf
lynteo
0
170
OSO2025-マサカリと太陽:伝え方の情報デザイン
majimasachi
0
730
デザインコンテキストのバトンをつなぐ—AI時代のプロダクトマネジメント
kumanoayumi
6
970
Figmaレクチャー会Part2 もっと使いこなす編@千株式会社 社内勉強会
designer_no_pon
1
280
Featured
See All Featured
How to Ace a Technical Interview
jacobian
281
24k
The browser strikes back
jonoalderson
0
780
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
How to make the Groovebox
asonas
2
2k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
310
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
140
The Limits of Empathy - UXLibs8
cassininazir
1
250
Speed Design
sergeychernyshev
33
1.6k
Code Review Best Practice
trishagee
74
20k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
Become a Pro
speakerdeck
PRO
31
5.8k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
190
Transcript
Designing Motion Make Animation On The Web Extra Awesome!
EVENTS! MAKING THINGS! DESIGN!
Designing Motion Make Animation On The Web Extra Awesome!
Details Insert cliche here
None
Why Now?
None
None
None
with great comes Responsibility Power Great
None
{...}
Animation for UI
OPEN, CLOSE! BUTTONS, LINKS! BASED ON USER INPUT FADES
None
None
None
Animation for Experience
None
None
None
BREAK IT DOWN
None
None
None
{...}
SO Many Options!
Metaphor What are you imitating?
None
None
None
None
Weight & Physics Light as a feather. Stiff as a
board.
None
None
The idea that various aspects of the character’s attributes come
together to just feel “right”. Appeal
“... it’s easy to forget that when you’re building a
game you’re not just building a set of rules or a pile of content. You’re crafting and experience... Animation happens to be my weapon of choice to achieve this” [Mika Mobile blog post]
Internet != Cartoon
Rules Just For Us :)
Are we there yet? “Point B” isn’t static.
Yeah I changed my mind
None
None
None
None
Semantics Matter We care about that codestuffs
That’s Mr. DOM respect!
Hi, I’m a link! Hi, I’m a link! Hi, I’m
a link!
New Things!! yay?
Fallbacks+ browsers, devices, the future, oh my!
None
Limitations work with them, not against them. frenemies?
None
None
Dealing With Multiples
Transference
None
None
Time Signatures
None
None
None
None
None
Go Play! Experiment. Make things. Have fun. Edit later.
Slides & Things: valhead.com Let’s Chat:
[email protected]
• @vlh Thanks!