Mozilla


Tightened Local File Security

There’s been an interesting security adjustment in Firefox 3 that’ll have some, potential, ramifications in some (file://-hosted) web pages. Specifically how local files are referenced and accessed, in parent directories, has changed. For example, previously you could create an HTML page and have it request a file in a parent directory, like so: However that […]

Comment · Posted: May 20th, 2008


Google Doctype

There’s been a lot of interest in yesterday’s release of Google Doctype. The primary focus of the release is on documentation (specifically “documenting the Open Web”) however there’s also two extra, hidden, additions: A Google-released JavaScript library and an Open Web test suite. Let’s break down the parts of this release. Documentation On the main […]

Comment · Posted: May 15th, 2008


Processing.js

Demos below! As a sort-of reverse birthday present I’ve decided to release one of my largest projects, in recent memory. This is the project that I’ve been alluding to for quite some time now: I’ve ported the Processing visualization language to JavaScript, using the Canvas element. I’ve been working on this project, off-and-on now, for […]

Comment · Posted: May 8th, 2008


What’s Next in jQuery and JavaScript?

The guys over at Ajaxian asked me to do answer a couple questions for them (on video) so I set about forming it into a mini-presentation. I discuss a couple things: What’s happening in jQuery Core, jQuery UI, and the jQuery Project. What upcoming browser features I’m excited about. Some of what’s coming in JavaScript […]

Comment · Posted: May 7th, 2008


Pure JavaScript HTML Parser

Recently I was having a little bit of fun and decided to go about writing a pure JavaScript HTML parser. Some might remember my one project, env.js, which ported the native browser JavaScript features to the server-side (powered by Rhino). One thing that was lacking from that project was an HTML parser (it parsed strict […]

Comment · Posted: May 5th, 2008


Thoughts on querySelectorAll

I don’t think there’s a single JavaScript developer who isn’t excited about the new Selectors API specification (and the upcoming implementations). I’ve been following the progress of the specification (and implementations) and have been asked to provide some feedback to the Web API working group. What follows is an email that I sent to the […]

Comment · Posted: April 30th, 2008


Color Profiles in Firefox 3

Deb Richardson wrote up an interesting piece today describing color profile support in Firefox 3. The result of a color profile is a more-accurate mapping from an original set of colors to better match the intended rendering. Profiles can be provided by the operating system (to provide better color distribution globally) or even locally by […]

Comment · Posted: April 29th, 2008


Ajax Accessibility

A common concern of most Ajax applications has been around their resulting accessibility. While, arguably, it’s possible to design some form of a usable web page without the use of JavaScript it should be possible – with the additional scripting information – to provide a better experience to users. It’s at this point that the […]

Comment · Posted: April 29th, 2008


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.