Designing
 Motion
Make Animation On The Web Extra Awesome!
I   CSS
Behaviour Layer

  Style Layer

Content Layer
Experience


 Behaviour




                       Content

Presentation
These changing times
“   Experience is now the
    material, not ceramic or
    plastic.
                  ”
    Liz Danzico, SVA
Transformitionamations
ease
linear
ease-in
ease-out
ease-in-out
ease
linear
ease-in
ease-out
ease-in-out
cubic-bezier
A   B
{...}
Animation for UI
Animation for
 storytelling
Metaphor
What are you imitating?
Weight & Physics
  Light as a feather. Stiff as a board.
Transference
Appeal
The idea that various aspects of the character’s
attributes come together to just feel “right”.
“... 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
Are we there yet?
     “Point B” isn’t static.
Semantics Matter
  We care about that codestuffs
The DOM
New Things!!
     yay?
Fallbacks+
browsers, devices, the future, oh my!
Multiples &
Workflow
Behaviour Layer

  Style Layer

Content Layer
Limitations
think of them as your friend. for real.
Go Play!
Experiment. Make things. Have fun.
Files & Slides:
valhead.com
Let’s Chat:
val@valhead.com • @vlh

Designing Motion - FITC TO