Most JavaScript libraries support some animation of one variety or another. Nothing new there. I’d like to share the animation framework I’ve been developing for my HTML Bindings library. It builds on some of the lessons I’ve learned about developing animations for the iPhone.
Read Simple Animation »
Lately, I’ve been working with QuickTime quite a bit. And while it’s amazingly cool to have movies embedded into a page. There are some real tricks and caveats to keep in mind.
So far, the most popular posts I’ve written (if you discount the rant about syncing my mobile phone on Windows) are the two about getting dynamically loaded JavaScript code to execute in the global context.
Read Going Global »
If you write lots of JavaScript — and boy, do I write a bit of JavaScript — you might be interested in a nice little unit testing library I’ve put together. There are several other JavaScript unit testing libraries out there, but they all assume you want to execute your scripts in a browser. For gnarly library code, like my implementation of Apple’s Cocoa Bindings for the DOM, running from the command line is much more conducive to integration into a real development process.
Read Unit Testing with JavaScript and TextMate »
As part of my development of a JavaScript implementation of Apple’s Cocoa Bindings technology, I’ve been keen to implement a unit testing framework. There are several JavaScript unit testing libraries that run in the browser, but I’m most interested in something that runs from the command line. That way it can be part of my build process — including JavaScript Lint.