jeremyckahn.github.io
Kapi - open source keyframing animation API for HTML 5 canvas
http://jeremyckahn.github.io/kapi
A keyframing API for the HTML 5 canvas. A JavaScript framework by Jeremy Kahn. Kapi constructor and object reference. Latest stable release: 1.0.7. NOTE: Kapi is no longer being developed. However, this library has been rewritten with a nearly identical API and improved feature set. The new version is being actively developed - check out Rekapi. Kapi is free and open source software ( MIT license. Here's the code that generated what you see above:. The future is now! CME Group 2010 Annual Report. If you ...
jeremyckahn.github.io
60 FPS or Bust: Dynamically Prerendering CSS Animations - Jeremy Kahn's Dev Blog
http://jeremyckahn.github.io/blog/2013/07/28/60-fps-or-bust-dynamically-prerendering-css-animations
Jeremy Kahn's Dev Blog. There's always a method to my madness. 60 FPS or Bust: Dynamically Prerendering CSS Animations. Creating better animations for the web has been something I’ve been working on for a few years, and I’ve just figured out a new method that offers more flexibility and animation fidelity than was previously available. I call it “CSS prerendering,” and it’s easier than you think. CSS vs. JavaScript animations. A tool that generates a. Feature, which uses a straightforward keyframe API.
jeremyckahn.github.io
Shifty!
https://jeremyckahn.github.io/shifty
Shifty is a JavaScript tweening engine designed to fit all of your animation needs. Core features include:. Speed: Shifty is optimized for performance. Flexibility: Shifty provides numerous low-level APIs to hook into the animtion pipeline. Object works well as the base in a prototype chain. Small download size: The standard distribution (which includes all extensions) is less than 4Kb when minified and gzipped. The core of the library (. Is less than 2Kb when minified and gzipped. Variable from 0 to 10 ...
jqueryhouse.com
JavaScript Libraries for Creating Beautiful Animations | jQueryHouse
http://jqueryhouse.com/javascript-animation-libraries
JavaScript Libraries for Creating Beautiful Animations. Web animation has been serving up people for almost 3 decades now, but back then very few people were using Internet and with limited resources and lack of technologies developers were unable to create useful effects. Dynamics.js is a JavaScript library to create physics-based animations. You can animate CSS properties of any DOM element. You also can animate SVG properties and any JavaScript object. Animate Plus is a performant JavaScript library t...
jeremyckahn.github.io
The Fear of 1.0.0 - Jeremy Kahn's Dev Blog
http://jeremyckahn.github.io/blog/2013/12/29/the-fear-of-1-dot-0-0
Jeremy Kahn's Dev Blog. There's always a method to my madness. The Fear of 1.0.0. Lately I’ve been working to bring some of my JavaScript libraries to version 1.0.0. This is an important step in the life of an open source project. According to Semver. Why do so many projects fail to reach 1.0.0? According to rule 4 of the Semver spec:. Major version zero (0.y.z) is for initial development. Anything may change at any time. The public API should not be considered stable. When to move to 1.0.0. Knowing when...
jeremyckahn.github.io
Jeremy Kahn's Dev Blog
http://jeremyckahn.github.io/blog/page/2
Jeremy Kahn's Dev Blog. There's always a method to my madness. Open Source as a Civic Duty. I occasionally get asked why I spend so much of my free time writing software and giving it away for free. There are a number of reasons for this I like to build things and I use it as an excuse to practice and improve my skills but one of the most driving motivators for me is that I see open source contributions as a civic duty, a moral obligation to the rest of the world. And this methodology is at odds with the...
blog.andyet.com
Generating CSS Keyframe animations with JavaScript for fun and profit
https://blog.andyet.com/2015/07/17/generating-css-keyframe-animations-with-javascript
Generating CSS Keyframe animations with JavaScript for fun and profit. Jul 17, 2015. Bull; Henrik Joreteg. Yup You can describe animations in JavaScript and generates CSS strings of. Animations and insert them at runtime using. Sounds a bit wacky right? Why would you do this! Well because it’s fun, of course! Here’s what I built with these techniques: SEE THE DEMO. We wanted a little menu we could add to any of our static sites, or open source project sites. Or wherever, really, just by dropping in a.