ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
@RachelNabors
.com
AirBnBApp
airbnb.com
The Web in Motion: animation's impact on UI and web design
AmazonCartApp
amazon.com
The Web in Motion: animation's impact on UI and web design
DuolingoApp
duolingo.com
The Web in Motion: animation's impact on UI and web design
the web in motion
with @RachelNabors
The Past, Present, and Future of Web Anima6on
? How anima5on helps our users
? Where has web anima5on been
? And how this impacts how we build the web
The High Road through
the Brain¡¯s GPU
!me
loca!on
Animation is a
visual representation of a
rate of change over time.
The Web in Motion: animation's impact on UI and web design
The Web in Motion: animation's impact on UI and web design
The Web in Motion: animation's impact on UI and web design
The Web in Motion: animation's impact on UI and web design
We can use anima6on to indicate an element¡¯s¡­
Direction Solidity Momentum
Relationships Structure Cause & Effect
These combine to reinforce¡­
The Web in Motion: animation's impact on UI and web design
RachelNabors.com
Jump Cut
From ?lm, when the camera cuts directly to
a di?erent perspec7ve.
InnerSanctum,1948
DropdowncourtesyofCodrops.
The Web in Motion: animation's impact on UI and web design
The Web in Motion: animation's impact on UI and web design
In-betweening
From anima7on, extrapola7ng between
two key frames.
The Web in Motion: animation's impact on UI and web design
What just
happened?
The Web in Motion: animation's impact on UI and web design
ScottE.HudsonandJohnT.Stasko
(1993)
¡°By o?oading interpreta6on of changes to
the perceptual system, anima6on allows the
user to con6nue thinking about the task
domain, with no need to shiC contexts to the
interface domain. By elimina6ng sudden
visual changes, anima6on lessens the chance
that the user is surprised.¡±
The Web in Motion: animation's impact on UI and web design
The Web in Motion: animation's impact on UI and web design
The Web in Motion: animation's impact on UI and web design
The Web in Motion: animation's impact on UI and web design
The Web in Motion: animation's impact on UI and web design
WindowsCEMobilePhoneUI
°Õ´Ç³Ü³¦³ó±Ê³ó´Ç²Ô±ð¡­·É¾±³Ù³ó¡­²õ³Ù²â±ô³Ü²õ¡­
The Web in Motion: animation's impact on UI and web design
Animacy
How ¡°alive¡± something appears to be.
It¡¯sAlive!AnimateMotionCaptures
Attention(2010)
¡°(T)hese speeded responses appeared to be
due to the perceived animacy of the objects¡­
We conclude that animate mo6on does
indeed capture visual aKen6on.¡±
The Web in Motion: animation's impact on UI and web design
The Web in Motion: animation's impact on UI and web design
If you want someone to
notice something, make it
bright and jiggly.
cracked.com/article_15239_the-5-most-
annoying-banner-ads-internet_p5.html
The Web in Motion: animation's impact on UI and web design
Animacy and our Cone of Vision
The Web in Motion: animation's impact on UI and web design
When everything vies for
our attention, nothing
commands our attention.
A Brief History of Web Animation
The Web in Motion: animation's impact on UI and web design
Birth of SMIL, 1999
SMIL
Birth of CSS Animations and Transitions, 2009
CSS
Transi6ons
CSS
Anima6ons
The Web in Motion: animation's impact on UI and web design
CSS
Transi6ons
CSS
Anima6ons
SMIL
Seriously?
Internet Explorer¡¯s Reaction
One API to Rule Them All
CSS
Transi6ons
CSS
Anima6ons
SMIL
?
Some years later¡­
?
Web
Anima6ons
API
CSS
Transi6ons
CSS
Anima6ons
SMIL
CSS
Transi6ons
CSS
Anima6ons
SMIL
?
Web
Anima6ons
API
la mort de SMIL, 2015
cdpn.io/MwYMJe
cdpn.io/GZpREz
cdpn.io/PNYGZQ
rachelnabors.com/waapi
Support for the Web Animations API
Let¡¯s do this.
Well, if you¡¯re
serious.
github.com/web-animations/web-animations-js?
The
Impact of Motion on the Web
Firefox¡¯stoolsat
DevToolsChallenger.com
°ä³ó°ù´Ç³¾±ð¡¯²õ²¹²Ô¾±³¾²¹¸é´Ç²Ô³Ù´Ç´Ç±ô¾±²Ô²µ
Sites using CSS anima6ons and transi6ons
? animation 37.2037%
? webkit-animation 39.8729%
? transition 51.0801%
? webkit-transition 45.6491%
? justify-content 40.0321%
? text-transform 51.9612%
chromestatus.com/metrics/css/popularity
The Web in Motion: animation's impact on UI and web design
mojs.io
snapsvg.io
d3js.org
threejs.org
greensock.com
The Web in Motion: animation's impact on UI and web design
ibm.com/design
LightningDesignSystem.com
The Web in Motion: animation's impact on UI and web design
Storyboards
StoryboardforFerdinandtheBulltakenatthe
DisneyFamilyHomeMuseum
Internal use storyboard for
DevToolsChallenger.com
Mystoryboardtemplate?
goo.gl/PyBXI7
Animatics
¡°An animation is worth a
thousand meetings.¡±
SpaceUnicornanimaRcusedwithpermission
ofBrianneDrouhardaka@potatofarmgirl
loadingspinnerideafromlunch
Animatics are NOT deliverables.
Prototypes
invisionapp.com
principleformac.com
framerjs.com
Moving Forward
The Web in Motion: animation's impact on UI and web design
The Web in Motion: animation's impact on UI and web design
alovelikepi.com
google.com/design/spec/motion
The Web in Motion: animation's impact on UI and web design
DuolingoApp
duolingo.com
Animation belongs to all of us now.
Let us set the web in motion together.
WebAnimationWeekly.com
slack.AnimationAtWork.com
@RachelNabors
.com

More Related Content

The Web in Motion: animation's impact on UI and web design