Blog


Selectors API Test Suite in IE 8

Last year I did some work on implementing a Selectors API Test Suite, which I’ve just updated to run in IE 8. I’ve uploaded a copy of the suite here: https://johnresig.com/apps/selectortest/ You can get the source here: http://github.com/jeresig/selectortest/tree/master For right now I’m getting the following result: WebKit Nightly 99.3% (16 failing – doesn’t support complex […]

Comment · Posted: February 12th, 2009


Talk: Performance Improvements in Browsers

I gave a talk last week at Google (at the request of the excellent Steve Souders) all about the performance improvements, and new APIs, that are coming in browsers. I cover the new browsers, their JavaScript engines, their JavaScript performance, and then do a whirlwind tour of their new DOM methods and some of their […]

Comment · Posted: February 5th, 2009


Talk: The DOM is a Mess

I gave a talk last week at Yahoo (at the request of the YUI team) all about the DOM. I outlined some of the reasons why the current situation is such a mess, outline some strategies for working around it, and then give some examples of real world code that’s being implemented in libraries today. […]

Comment · Posted: February 2nd, 2009


jQuery 1.3 Aftermath

It’s really hard to answer the question: Was a release successful? In the jQuery project we try to look at a number of criteria. Are users pleased with the release? Are users adopting the release? Are we meeting the needs of those who don’t use jQuery? It’s hard to put exact numbers on those points […]

Comment · Posted: February 1st, 2009


jQuery Meetup in San Francisco

I’m in the valley this week for some Mozilla meetings and I thought it’d be fun to catch a couple drinks with anyone that’s interested. Rey Bango (Head of jQuery Evangelism Team) and Yehuda Katz (Rails Core Contributor, jQuery Team Member) will both, also, be there if you want to say ‘hi’. I put a […]

Comment · Posted: January 28th, 2009


OCR and Neural Nets in JavaScript

A pretty amazing piece of JavaScript dropped yesterday and it’s going to take a little bit to digest it all. It’s a GreaseMonkey script, written by ‘Shaun Friedle‘, that automatically solves captchas provided by the site Megaupload. There’s a demo online if you wish to give it a spin. Now, the captchas provided by the […]

Comment · Posted: January 23rd, 2009


A Web Developer’s Responsibility

It’s safe to say that the biggest tax on a web developer is spending so much time dealing with browser bugs and incompatibilities. Thus it has become the favorite past-time of all web developers to complain about having to deal with them. Browser bugs are annoying, frustrating, and make your job incredibly difficult. Because browser […]

Comment · Posted: December 29th, 2008


FireUnit: JavaScript Unit Testing Extension

In my work with the Firebug team over the past couple months I’ve been working with Jan Odvarko on a way to provide some form of unit testing that we can build off of. The result of my work is a new Firefox/Firebug extension called FireUnit. FireUnit provides a simple JavaScript API for doing simple […]

Comment · Posted: December 18th, 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.