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
570
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
130
Designing Animation Awesomeness - FOWD 2014
valhead
2
530
Putting Your UIs in Motion (AEA Orlando)
valhead
0
700
Designing Animation Awesomeness - Artifact East
valhead
1
950
Web Designer/ Motion Designer - Blend Conf 2014
valhead
1
240
Web Design / Motion Design
valhead
1
140
Designing Animation Awesomeness - Artifact Austin
valhead
4
490
Creative CSS: Thinking in the 3rd dimension FOWD NY
valhead
2
430
CSS Animations Are The Awesomest!
valhead
2
210
Other Decks in Design
See All in Design
顕在化されていない期待、デザインの灯台
daitorii
1
1.1k
Installing and Running decksh/pdfdeck
ajstarks
1
490
Wishing Star Comic
torije
2
1.2k
デザインシステムで解消するさまざまな分断
hirataaa0220
1
170
デザイナーの帽子をかぶったわたしが、プロダクト開発するうえでスクラムチームに提供したいこと / what I want to provide to Scrum teams when developing products
hiromitsuuuuu
14
4.9k
Backlogのイロハ・ やさしい使い方(基本編)
wattlaa
0
320
Portfolio 2023.07.28
helemarudesu
0
590
デザインをみんなのものに 「デザインの脱植民地化」を日本の文脈で考える
mayunak
7
4.1k
Apple提供アプリのナビゲーションバーアイテムクイズ / 20231110-hig
uhooi
2
170
1人歩きする営業資料作成
yutoshukuya
0
150
他人事じゃないWebアクセシビリティ入門
arihiro17
0
210
231206_Book-launch-event_kato
hjmkth
2
1.2k
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
125
32k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
Bash Introduction
62gerente
604
210k
Music & Morning Musume
bryan
41
5.6k
Product Roadmaps are Hard
iamctodd
44
9.7k
Designing the Hi-DPI Web
ddemaree
276
33k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
322
20k
Imperfection Machines: The Place of Print at Facebook
scottboms
260
12k
Producing Creativity
orderedlist
PRO
337
39k
Teambox: Starting and Learning
jrom
128
8.4k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
241
1.2M
Building a Scalable Design System with Sketch
lauravandoore
456
32k
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!