Responsive and Interactive Design

Animations and Transitions

Lesson One: Animations

When it comes to designing websites with animations Javascript is perfect for filling in where CSS starts to become lacking. For instance moving along a line using timing functions or an animation on a canvas

Lesson Two: Transitions

Transitions are a tool web designers like to use combining aspects of CSS with touch of JavaScript. WHile animating with CSS has limitations it is an important tool in any web designers tool kit.
When applied correctly CSS transitions can make animations and interactions more effectively than most JavaScript libraries