Motion on the Web
Flash is back, baby! Sort of. And without all that alleged battery drain. Today's browsers are more sophisticated than they've ever been. It's never been easier to implement graphics and motion on your websites in responsive and accessible ways. In this talk we'll delve into the world of motion and animation. We will examine the strengths and weaknesses of CSS; when and where to use it and when not to. We'll follow that by looking at how we could extend its capabilities with a sprinkling of JavaScript. Then, in the latter half of the talk, we go deep, deep into the world of timings, easing and JavaScript. We'll cover, not only why you might use JavaScript for your animations, but also how to begin writing an animation library. Finally, finishing off, we'll briefly look at the performance implications and practical ways to bring life to your website right now.