JavaScript AnimationRoll Your Own
One-offs
meets immediate needsprobably not reusabledifficult to maintain in the long run
Javascript Libraries
jQueryScript.aculo.us/PrototypeYUIDojo
Animation Libraries
$fx()Jstween (JAVASCRIPT MOTION TWEEN)Jsanim
CSS-based Animation
animate numeric propertiesmodularlimited by its values
Collection of MethodsCan address any animation needMust write a method for each propertyBecomes very unwieldy quicklyBurdensome to remember all the methods
Factory/Strategy Pattern
Small number of main methods to calculate all needed values.Easy to maintain and extend
We’re Hiring!
Bee Tan, Hiring Manager
510 307-8225