This is a repost of the newsletter article I sent to many of you. If you aren't a subscriber of the newsletter, you can fix that easily by clicking here
It's 2017. Creating animations for the web is no longer a new thing. It seems like we've been learning about CSS Animations, CSS Transitions, requestAnimationFrame, and other animation-related doodads forever now. Given all of that, why on earth would I write a brand new book that is all about creating web animations?
The answer is simple. While the basic building blocks for web animations have been around for a while, there hasn't been a whole lot of attention paid to arranging those blocks to create awesome user experiences. This book addresses that. Once we get past the basics, you'll learn things like:
Using subtle animations to guide a viewer's attention
Creating smooth sliding menus
Making your links come alive on user interaction
Animating page elements while scrolling
Parallaxing it up like a boss
Sliding content really smoothly
All of the examples you will see are thoroughly explained and deconstructed. There is no unnecessary dependency on 3rd party libraries. What you are learning is how to create totally sweet animations in pure (organic, free range, hugged regularly) HTML, CSS, and JS. By the end of it, you'll have learned how to create animations that run smoothly at 60fps, display nicely on big & small devices, and help make your content tastefully come alive. The book is also tech edited by the legendary Trevor McCauley (aka senocular). What more can you really ask for?
Here are some links that can help you out:
Buy the book on Amazon.com
Learn more about the book on O'Reilly
- Ask any question you may have on the forums
If you've already purchased this book - thank you! Coffee is on me if you are ever in the Seattle area and would like to meet.