Animation in HTML, CSS, and JavaScript (3.0)

by kirupa   |   2 October 2014

As most of you know, there are few things I like more than creating animations and seeing things move on the screen. Those other few things are writing, painting, laughing, and eating. One day in late 2012, I thought it would be kind of fun to combine all of my likes into something cool and useful. So...after nine months of probably the most fun I've ever had, you have Animation in HTML, CSS, and JavaScript:

animation book! 

This book will help you create practical / usable / wickedly-cool animations in HTML, CSS, and JavaScript. Each chapter is filled with cleanly explained concepts, beautifully illustrated diagrams, bite-sized code snippets, and cringeworthy one-liners guaranteed to make your friend who laughs at everything groan.

You will start by learning how to create animations and transitions in CSS. Towards the end, you will learn how to create animations in JavaScript by manipulating DOM elements as well as pushing pixels on the canvas. Along the way, you will see numerous small and large examples explaining how what you are learning applies to what is done in the real world.

Buy via

Click the links below to purchase the paperback and/or Kindle versions:

Note that if you buy the Paperback version, Amazon makes the Kindle version available to you at a cost of $0.00. That's right, it's free. You get both the black & white and color versions for the price of just one!

Sample Chapters

Don't just take my word for how awesome this book is. Take a look at the first few chapters presented below:

The rest of the book (aka the other 462 pages not provided in the sample) is very similar in style and content. If anything, I would say the rest of the book is probably better. The reason is that, once you go beyond the basics the early chapters cover, the real fun begins and I go completely unhinged.

Also, the Kindle edition (which is free if you buy the I repeating myself? :P) is fully presented in color. You can't go wrong!

What's New in the 3nd Edition

To learn more about the changes found in the 3rd edition, click here.


In all seriousness, I really enjoyed getting to write this book and share bits and pieces of it with all of you through this site. If you do get a chance to buy this book, first...THANK YOU!!! Second, I hope you find this book helpful and extremely entertaining. Third, I would like to hear from you, so feel free to e-mail me at any day of the week, day or night, and even federal holidays.

If you are ever in the Seattle area and want to chat over coffee, I am totally up for that as well. My doctors say it is safe for me to talk to real people again. You can find me on Facebook and Twitter as well.


Kirupa Chinnathambi


Add Your Comment (or post on the Forums)

add your comment



Read-only Archive of Old comments

blog comments powered by Disqus

Awesome and high-performance web hosting!
new books - yay!!!