Save with Used - Good
$9.26$9.26
FREE delivery March 23 - 25
Advertisement
Ships from: ThriftBooks-Phoenix Sold by: ThriftBooks-Phoenix
Save with Used - Very Good
$5.29$5.29
$3.98 delivery Saturday, March 21
Advertisement
Ships from: World of Books (previously glenthebookseller) Sold by: World of Books (previously glenthebookseller)
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Web Animation using JavaScript: Develop & Design 1st Edition
Purchase options and add-ons
Readers will learn how to design loading sequences that ensure users stay fully engaged instead of tuning out, how to leverage simple physics principles to make apps respond naturally to users' input (just like motion behaves in the real world), how to exploit CSS transforms to create rich depth in animations, and how to fully leverage JavaScript animation libraries like Velocity.js to streamline animation programming. From animation performance to theory, we cover everything needed to become a professional web animator. Whether you're a novice or professional web developer, this book is for everyone.
Why is all of this so important? Why is it worth your time to become a professional motion designer? For the same reason that designers spend hours perfecting their pages' font and color combinations, motion designers perfect their animations' transition and easing combinations: Refined products feel superior. They leave users whispering to themselves, "Wow, this is cool", right before they turn to a friend and exclaim, "You gotta try this."
- ISBN-100134096665
- ISBN-13978-0134096667
- Edition1st
- PublisherPeachpit Press
- Publication dateMarch 20, 2015
- LanguageEnglish
- Dimensions8.9 x 7.3 x 0.3 inches
- Print length192 pages
Products related to this item
Editorial Reviews
Review
About the Author
Product details
- Publisher : Peachpit Press
- Publication date : March 20, 2015
- Edition : 1st
- Language : English
- Print length : 192 pages
- ISBN-10 : 0134096665
- ISBN-13 : 978-0134096667
- Item Weight : 13.1 ounces
- Dimensions : 8.9 x 7.3 x 0.3 inches
- Part of series : Develop and Design
- Best Sellers Rank: #7,140,222 in Books (See Top 100 in Books)
- #1,368 in User Experience & Website Usability
- #1,647 in JavaScript Programming (Books)
- #4,147 in Web Design (Books)
- Customer Reviews:
About the author

Julian Shapiro is a startup founder and a developer. His first startup, NameLayer, was acquired by Techstars. His current focus is advancing motion design on the web, and to that end he created the JavaScript library Velocity.js, which is rapidly becoming one of the most popular animation libraries on the web. It is one of the most starred projects on GitHub and is depended on by many top sites, including Tumblr and WhatsApp. He was also awarded Stripe's Open Source Grant for his development on Velocity. Follow him for tweets on UI animation: @Shapiro. He currently lives in San Francisco.
Products related to this item
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonCustomers say
Generated from the text of customer reviewsSelect to learn more
Top reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on May 5, 2015It's pretty hard to find good technical literature on web animation, which is really a shame.
As a web developer, I first got interested in motion design when I downloaded an amazingly well-designed app on my phone. Been chasing that level of quality ever since. There’s iOS animation then there’s web animation, and they’re entirely separate things. I heard of Velocity.js (author’s animation engine) through work and then began experimenting with it to see if I could recreate some of the more interesting motion design examples I've stumbled into on sites like CodePen and the like.
I wasn’t expecting the author to also release a book on this very subject. So, pleasantly surprised, here I am.
First off, the bad: This book is not very long. You’re not going to become a better designer through it’s myriad examples. In fact, it has only one full-on demo (the final chapter). That’s about it for the bad.
The good:
- The book provides you with a real foundation. I’m an advanced software engineer, but I easily see this being equally as applicable to novices.
- The book takes a really digestible, fluff-free recipe format that builds slowly and more or less climaxes in a really fascinating final demo chapter.
- The topics covered in here are topics I honestly haven’t seen covered elsewhere — so that’s refreshing.
- The more unique topics include text animation, animation performance (a real deep-dive, not superficial advice), and animation workflow.
- Animation workflow alone is worth buying this book for, and is worth dealing with the fact that this book primarily focuses on Velocity (not a big deal).
Not the best JavaScript book I’ve read, but it definitely ranks up there. Certainly one of the top technical books I’ve read, especially on the topic of web animations.
- Reviewed in the United States on March 16, 2015I have 4.5 years behind me as a full-time developer, and a lifetime as a hobbyist. I have been wondering for a while now about the prospects of working my way into the higher skilled areas of web animation. This is one of the few programming books I savored. Like another reviewer said, I haven't seen most of the content written elsewhere, particularly the chapters on text animation and animation performance. I've read 1 or 2 articles on these topics online but never actually read anything that completely breaks down the topics in bible/recipe format. All the while, the book continually (successfully) contextualizes how best practices should be used and what the balance is between going over the top with animations and keeping them subtle. Really a big fan of this. I also recommend reading the work of Aerotwist. He has related content.
- Reviewed in the United States on April 23, 2015Format: PaperbackVerified PurchaseThis is a great book. Explains all the VelocityJS options, gives some nice tips and also some nice theory on Motion Design. Just know you won't be learning pure Javascript animation. This is all about the plugin/library Velocity. And that's okay, because Velocity is amazing.
- Reviewed in the United States on June 24, 2015Format: PaperbackVerified PurchaseAs an prospective user of Velocity.js, I was excited to read what Shapiro had to say about animation on the web. I tend to waffle back and forth between the CSS- and JavaScript-based animation camps (mostly due to performance concerns), but Shapiro really won me over. The book helped me to understand how animations should fit into the architecture of my app, and helped me to make changes that improved not only my code structure, but the overall frame-rate of my app's interactions.
(Interestingly, it seems like his side is 'winning' in the battle between style versus script. Tons of 'put your styles in JavaScript' technologies are popping up these days, not doubt inspired by his work on the subject.)
- Reviewed in the United States on March 16, 2015I've read a lot of technical books over the past couple years, and this one is definitely a stand out. Excellent book to pair with an animation plug-in like Velocity.JS. Straight forward, to the point, exactly what I needed to get the job done, and gonna be near my desk for a while now that animation is getting more and more prevalent on the Web.
- Reviewed in the United States on May 9, 2015Format: PaperbackVerified Purchase- Intro: A love letter to motion design (the book’s term for animation)
- Chapter 1: Walkthrough of why you’d use JavaScript instead of CSS for animation
- Chapter 2: A technical overview of how to perform animation in JavaScript
- Chapter 3: analysis of what constitutes great animation, along with practical examples
- Chapter 4: A fascinating, original take on how to implement animation into a professional web development workflow (my favorite chapter)
- Chapter 5: How to animate text (quite interesting)
- Chapter 6: Quick introduction to animating SVG elements
- Chapter 7: Extensive deep-dive into how to ensure animations run smoothly
- Chapter 8: A nice animation demo that ties together the knowledge from the previous chapters
- Reviewed in the United States on August 13, 2016Format: PaperbackVerified PurchaseFirst I want to say that I learned a lot from this book, but I just finished it with the feeling that it could've been much better. I am still left feeling like there are many animations I wish I could do but don't even know how to approach them. I wish the book had had a lot more exercises, examples and different animations that were possible. For example, I wanted to know how to emulate typing on a screen, with a blinking cursor, but it wasn't covered as far as I saw, even in the chapter on text animations. The book contains a lot of white space, some pages are nearly blank or contain no new information. The last chapter has a good demo; I would have been much more satisfied if there'd been one example of that depth for each chapter. Even after finishing this book, there are Velocity.js demos on CodePen.io that I would have no idea how to code.
Top reviews from other countries
YoavReviewed in Canada on March 18, 20155.0 out of 5 stars A solid title, Great read
A well written dive into a part of development that should not be overlooked. It's rich with insights on UX and usability. You'll learn why animation is important, how and when to use it, and relate those lessons directly to the code that actually makes it all work. If you want to level up and learn how to craft truly engaging experiences get this book.
WARRENReviewed in Italy on July 6, 20155.0 out of 5 stars Clear, concise
This is really a book about how to use the author's javascript library velocityjs.
There's nothing wrong with that considering that it is a very good library. But he also has clear ideas about what constitutes good web animation, and manages to convey those ideas using simple concepts.
It's quite a quick read, yet I came away inspired and full of useful ideas.
IanReviewed in the United Kingdom on January 14, 20164.0 out of 5 stars Decent book
Format: PaperbackVerified PurchaseDecent book, covers Velocity ok, just feels a bit brief maybe. Up side is, its not a problem finishing the book, so you do get a good feel for it.
James McConnellReviewed in Canada on March 27, 20174.0 out of 5 stars Four Stars
Essential if you are developing with Velocity.



![Computer Networking Bible: [3 in 1] The Complete Crash Course to Effectively Design, Implement and Manage Networks. Including Sections on Security, Performance and Scalability](https://m.media-amazon.com/images/I/41H4YJnxKgL._AC_SR100,100_QL65_.jpg)


