I’ve been thinking about porting some old ActionScript 2 code to ActionScript 3 and building an AIR app. The big advantage of ActionScript 3 is that it’s faster AND has a new package hierarchy that makes way more sense than the old one. For example, you can now instantiate a MovieClip or TextField with var [...]
I recently posted about creating some Baseline Grid CSS for my web typography. The first iteration was hand-coded for a specific font-size and line-height. A reader mentioned that there are CSS templating engines available called LESS and SASS respectively. They both allow you to treat CSS more like a real programming language, with constants and [...]
My cousin posted a link to list.js, a 7K (minified) Javascript list control. It works with Javascript/HTML and implements a way of dynamically managing a list data structure and displaying it through a template engine. It’s a nice compendium of Javascript coding techniques too, easily readable and cross-platform. In the grand scheme of things, it’s [...]
This detailed FAQ about Javascript closures is worth reading to understand the power of this mysterious concept. It doesn’t exist in other languages I’ve studied, and it’s possible to misuse. This article helps understand how the Javascript interpreter implements and uses them, which can help you avoid creating inefficient code.
