Blog


SXSW

This Friday I’ll be flying down to Austin to attend SXSW. I’m really excited to be going, it looks like its going to be a lot of fun. There’s going to be a ton of people that I know, there, and I’m looking forward to meeting them. I won’t be presenting this time around, I’m […]

Comment · Posted: March 5th, 2007


Future-Proofing JavaScript Libraries

We’re starting to undertake a few new initiatives, here at Mozilla that attempt to find ways to benefit web developers – and by extension, JavaScript Libraries. I think this is an excellent movement, so I’m doing everything that I can to support it and push it forward. With that in mind, here’s an introduction to […]

Comment · Posted: March 1st, 2007


Thoughts on OpenAjax

After a recent discussion on the jQuery mailing list where someone wondered if “jQuery was OpenAjax compliant” I decided to fully investigate the OpenAjax Alliance. In the purest sense, the goal of the initiative is to smooth over the interoperability in between JavaScript code bases. Currently that means: Keeping the global namespace clean. Making sure […]

Comment · Posted: February 22nd, 2007


Offline Events

Another feature that’s coming along, into Firefox 3, from the WHATWG Web Applications 1.0 spec is that of Online/Offline events. This feature serves as the second piece to the “Offline Web Application” puzzle (The first being DOM Storage), that’s really coming into place in Firefox 3. What is the purpose of offline events? Effectively, in […]

Comment · Posted: February 16th, 2007


getElementsByClassName in Firefox 3

I’ve been waiting for this one for a while – and it was just committed to the Mozilla trunk yesterday: Firefox 3 is going to have support for getElementsByClassName. Robert Sayre just merged in his changes yesterday, taking this feature live. If you’re curious as to why this feature is being included (or where the […]

Comment · Posted: February 2nd, 2007


Microformats in Firefox 3

I’m not sure if everyone has been following the recent Microformat work being done at Mozilla, but it’s very cool – and exactly what the Microformat movement needs. I was able to talk with Michael Kaply the night that he released Operator (Mozilla’s, sponsored, Microformat extension). This extension is part of the new Mozilla Labs […]

Comment · Posted: February 1st, 2007


DOM Storage Answers

In a follow-up to my previous post on DOM Storage, here’s an attempt to answer some of the questions posed in the comments, and elsewhere. What’s to stop a script from filling an entire storage area with random data? As best as I can tell with the implementation in Firefox, every time you save data […]

Comment · Posted: January 31st, 2007


DOM Storage

The first thing that I tasked myself with, when I hopped on board with Mozilla, was to learn everything that I could about the new DOM Storage functionality provided in the HTML 5 specification. Interestingly, it’s actually very impressive. The brief summary: DOM Storage is a way to store meaningful amounts of client-side data in […]

Comment · Posted: January 29th, 2007


Next entries » · « Previous entries

Secrets of the JavaScript Ninja

Secrets of the JS Ninja

Secret techniques of top JavaScript programmers. Published by Manning.

John Resig Twitter Updates

@jeresig / Mastodon

Infrequent, short, updates and links.