Projects


jQuery LiveSearch

A fun blog post popped up yesterday in which John Nunemaker ported a Quicksilver-style Live Search to jQuery. Taking a look at his code, I decided to have a little fun and re-port it to jQuery – trying to use the functional style that jQuery promotes. I think the end result is quite simple and [...]

55 Comments · Posted: July 8th, 2008


Deep Profiling jQuery Apps

This evening I was playing around with the idea of profiling jQuery applications – trying to find a convenient way to completely analyze all the code that is being executed in your application. I’ve come up with a plugin that you can inject into a jQuery site that you own and see how the performance [...]

29 Comments · Posted: June 16th, 2008


Title Capitalization in JavaScript

The excellent John Gruber recently released a Perl script which is capable of providing pretty capitalization of titles (generally most useful for posting links or blog posts). The code handles a number of edge cases, as outlined by Gruber: It knows about small words that should not be capitalized. Not all style guides use the [...]

41 Comments · Posted: May 21st, 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 [...]

220 Comments · Posted: May 8th, 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 [...]

35 Comments · Posted: May 5th, 2008


Dromaeo: JavaScript Performance Testing

Dromaeo is the name that I’ve given to the JavaScript performance test suite that I’ve been working on over the past couple months. I was hoping to hold off on this release for another week or two, while I finished up some final details, but since it’s been discovered, and about to hit the Digg [...]

22 Comments · Posted: April 11th, 2008


Classy Query

NOTE: This was an April Fools joke for April 1st, 2008. Over the past two years, seeing hundreds of thousands of people use jQuery, a major point has become apparent: jQuery simply isn’t able to scale to handle the development needs of most power users. It lacks the clarity and power functionality that most developers [...]

65 Comments · Posted: April 1st, 2008


Simple JavaScript Inheritance

I’ve been doing a lot of work, lately, with JavaScript inheritance – namely for my work-in-progress JavaScript book – and in doing so have examined a number of different JavaScript classical-inheritance-simulating techniques. Out of all the ones that I’ve looked at I think my favorites were the implementations employed by base2 and Prototype. I wanted [...]

61 Comments · Posted: March 20th, 2008


Next entries » · « Previous entries

JavaScript Books

Secrets of the JavaScript Ninja

JavaScript Secrets

Secret techniques of top JavaScript programmers.

Pro JavaScript Techniques

Pro JavaScript

The best techniques for professional JavaScript. Published by Apress.

Micro Updates

John Resig Twitter Updates

@jeresig

Infrequent, short, updates and links.

JavaScript Jobs



via Ad Packs

Ukiyo-e: Japanese Woodblock Prints