CHAPTER 1 ADVANTAGES OF JAVASCRIPT ANIMATION
CHAPTER 2 ANIMATING WITH VELOCITY.JS
Types of JavaScript animation libraries
Installing jQuery and Velocity
Using Velocity: Additional features
Using Velocity: Without jQuery (intermediate)
CHAPTER 3 MOTION DESIGN THEORY
Motion design improves the user experience
Your one opportunity to be frivolous
Flow from the triggering element
Code technique: Separate styling from logic
Code technique: Organize sequenced animations
Code technique: Package your effects
The standard approach to text animation
Preparing text elements for animation with Blast.js
Transitioning text into or out of view
Transitioning text out of view
Transitioning individual text parts
CHAPTER 6 SCALABLE VECTOR GRAPHICS PRIMER
Positional attributes vs. transforms
Implementation example: Animated logos
CHAPTER 7 ANIMATION PERFORMANCE
The reality of web performance
Technique: Remove layout thrashing
Technique: Batch DOM additions
Technique: Avoid affecting neighboring elements
Technique: Reduce concurrent load
Technique: Don’t continuously react to scroll and resize events
Technique: Reduce image rendering
Technique: Degrade animations on older browsers
Find your performance threshold early on
Code section: Container animation
18.191.5.239