Projects


Javascript Sparklines Library

This is an unobtrusive implementation of Sparklines, done in Javascript using the new Canvas element. It has been confirmed to work in the new Firefox betas, at the very least. Until the Canvas element becomes more widely accepted, this is more of a ‘fun demo’ at best. How To Use: To use, place your data […]

Comment · Posted: November 12th, 2005


Flexible Javascript Events

This is the project page for my entry into the addEvent() recoding contest. It works in all of the modern browsers: Windows IE 5+, Mozilla, Opera, and Safari. The code meets every item outlined in the guideline – attempting to be as short and simple as possible. You can view a demo of it in […]

Comment · Posted: September 8th, 2005


Lazy Sheep Bookmarklet

Lazy Sheep is a del.icio.us bookmarklet that auto-tags and auto-describes your bookmarks. Using the tags and descriptions shared by other del.icio.us users, Lazy Sheep makes tagging a page a one-click operation. In order to best suit any user, Lazy Sheep also includes a comprehensive set of options that can be configured to your exact specifications. […]

Comment · Posted: August 30th, 2005


Real-Time Multi-User Editing

I finally had the chance to get to Multi-User editing yesterday, and it’s nearly completed. It’s looking very sharp. You can watch people make changes to the same shrub as you, in real-time – the result is rather exciting.
I’m in the process of setting up shrub themeing, and once I’m completed with that, creating some […]

Comment · Posted: July 12th, 2005


Google Address Translation

This is a hack that brings the power of address translation (converting a US Postal Address into a Latitude/Longitude) to the Google Maps API – something that wasn’t provided in the default distribution. View the Demo! – Download the Code This hack, which is completely reusable, is broken down into a couple portions. Address Translation […]

Comment · Posted: July 10th, 2005


Google Maps API

Using the new Google Maps API, I’ve started to add useful maps to the pages of ideaShrub.

Comment · Posted: June 29th, 2005


Web 2.0 Conference

This year’s Web 2.0 Conference sounds exciting. There are (potentially) many more applications to announce over last year. According to the announcement over at John Battelle’s Searchblog.
To that end, we’re adding few new elements to the event. Last year the “High Order Bit” was a hit – we had a dozen or so great presentations, […]

Comment · Posted: June 25th, 2005


Javascript Diff Algorithm

Using an idea grabbed from a mailing list post, I implemented the diff algorithm discussed in the following paper

Comment · Posted: June 23rd, 2005


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.