This is the (long) story of how inamo became arguably the world’s first two-mouse Flash installation. If you enjoy the geeky details of programming projects, this is for you.
Sometimes a single sentence in a specification can balloon into a task as daunting as most of the other sentences put together. This is the story of one such sentence.
Continue reading The inamo mouse system: a hacktastic story
eval(). It’s so commonly abused that if I’m interviewing a JS web developer, I usually ask something along the lines of “what is
eval() because it’s perceived to be slow and insecure. In this article I describe a way to use
eval() to make your application faster.
View animator.js on GitHub
Animator.js was a library I wrote back in 2006 to handle animation on web pages. For a time it was quite ahead of the curve: It was the first library to feature CSS morphing - the ability to smoothly transition between two styles defined as CSS classes.
I'm keeping this page up here for historical interest, because it's written in a tutorial style that will be appropriate if you want to learn how to create programatic animation in any language.
Thanks to Tim Stone, Kaspar Fischer, Clint Priest and other developers who contributed feedback and features.