Blog


Fonts, Podcast, Performance

Three tidbits from this week: I published an article on W3C Web Fonts at Ars Technica the other day. I did another Open Web Podcast this week, this time with Ryan Steward of Adobe. On Thursday I gave a talk at the Web Experience Forum here in Boston talking about Performance Improvements that are coming […]

Comment · Posted: October 18th, 2008


Ultra-Chaining with jQuery

We were having a discussion, the other day, on the jQuery-dev mailing list concerning style and jQuery code. There was some discussion about how it could be improved. One of the points discussed was concerning the use of callbacks and jQuery(this). Callbacks (passing in a function as the final argument to a jQuery method, to […]

Comment · Posted: October 14th, 2008


Browser Paint Events

A cool new browser event just recently landed in the latest Firefox nightlies: an event announcing when the browser re-draws a portion of the page. This particular event, called MozAfterPaint fires whenever something is drawn to the screen. The event object contains two properties: .clientRects and .boundingClientRect, both of which refer to the result of […]

Comment · Posted: October 13th, 2008


Ars Technica, Processing.js, Env.js

I’ve recently started writing for Ars Technica – and my first post is live now: Extreme JavaScript Performance (WebKit and SquirrelFish Extreme) I plan on contributing an article per week, or so, on topics related to JavaScript, browsers, and standards. I consider this to be a good challenge for myself – I have to perform […]

Comment · Posted: October 7th, 2008


jQuery.embrace().extend();

These past couple days have been a blast. jQuery Conference this past Sunday followed by 3 days of The Ajax Experience here in Boston. I ended up giving 9 talks and was on 2 panels in 3 days – completely exhausting. We were able to get video of a bunch of the jQuery Conference so […]

Comment · Posted: October 2nd, 2008


Adv. JavaScript and Processing.js

Recently I gave two talks at the Web 2.0 Expo in New York City and one for the Boston IxDA. Learning Advanced JavaScript An advanced talk on the JavaScript language. Explored functions, closures, function prototypes, and inheritance. The entire presentation was given using an interactive site/presentation (tested in Firefox and Safari). Feel free to browse […]

Comment · Posted: September 22nd, 2008


Podcast: Microsoft on ECMAScript, IE 8

Dion Almaer just posted the fourth episode of the Open Web Podcast in which we sat down with Allen Wirfs-Brock and Pratap lakshman and discussed ECMAScript and Internet Explorer 8. The full release notes, from Dion, are below: Allen Wirfs-Brock is the standards guy from Microsoft who sits and works on ECMA. Pratap Lakshman is […]

Comment · Posted: September 9th, 2008


JavaScript Benchmark Quality

Summary: JavaScript Benchmarks aren’t adapting well to the rapid increase in JavaScript engine performance. I provide some simple tests for verifying this and propose a modified setup which could be used by all JavaScript Benchmarks to achieve high-quality results. There now exists three, what I would consider to be, major JavaScript performance benchmarks. Each are […]

Comment · Posted: September 6th, 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.