O'Reilly logo

Mastering MeteorJS Application Development by Jebin B V

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 5. Captivating Your Users with Animation

Animations contribute to both the user experience and the aesthetics of an application. Previously, animations were performed on sites using Flash, which isn't native. After jQuery's simple APIs to perform animations and transitions, both animations and transitions became common on many websites. With HTML5 and CSS3, we got access to many native APIs and properties that helped to animate and transit elements using hardware acceleration. To help developers achieve 60 fps, which is the required frame rate for a perfect jank-free animation, libraries such as Velocity.js and Famo.us appeared. With SVG, we have the ability to create any shape, and this again made available another set of interesting ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required