Category Archives: javascript

Real Constructors & WebIDL Last Call

For those who haven’t been following the progress of WebIDL — and really, how could you not? An IDL? For the web? I’d like to subscribe to your newsletter… — the standard is now in last call, which is W3C for “alllllllllllmost done”. Which it is not. Before I get to why, let me first [...]

Cutting The Interrogation Short

I’ve been having a several-day mail, IRC, and twitter discussion with various folks about performance and the feature detection religion technique, particularly on mobile where CPU ain’t free. So what’s the debate? I say you shouldn’t be running tests in UA’s where you can dependably know the answer a-priori. Wait, what? Why does Alex Russell [...]

JavaScript UXO Removal Updated

JavaScript is a lovable language. Real closures, first class functions, incredibly dynamic behavior…it’s a joy when you know it well. Less experienced JS programmers often feel as though they’re waltzing in a minefield, though. At many steps along the path to JS enlightenment everything feels like it’s breaking down around you. The lack of block [...]

Ending The ga.js Wait

Google Analytics is ubiquitous, not least of all because it’s better at what it does than most of the alternatives. Also, it doesn’t require any install or maintenance. And it’s free. What’s not to like? Frankly, not much, but if I had to nit pick, I’d note that the worst part of Google Analytics is [...]

Census 2: More Than Just A Pretty Graph

Numbers without context are lies waiting to be repeated.