YUI Theater — John Resig: “Testing, Performance Analysis, and jQuery 1.4″

By Eric MiragliaDecember 16th, 2009

John Resig speaking at Yahoo! during the BayJax meetup on December 11, 2009.

John Resig (@jeresig) of Mozilla, creator of the popular jQuery JavaScript library, stopped by Yahoo! on Friday for a BayJax meetup and delivered a three-part tech talk, “Testing, Performance Analysis, and jQuery 1.4″.

In the first part of the talk, John reviewed the range of tools available to frontend engineers for unit testing and for analyzing the performance of code. In the latter case, he argues for going beyond pure speed-based benchmarks to structural analyses of performance. By looking at structure, the jQuery team was able to identify and correct bottlenecks, resulting in major performance improvements in the upcoming 1.4 release.

In the second part of the talk (beginning at 49:20 in the video), John reviews some of those jQuery 1.4 changes. In the short third section (beginning at 1:03:15), he looks at some interesting trends he’s noticed in the practical application of new HTML 5 elements — especially in older browsers.

If the video embed below doesn’t show up correctly in your RSS reader of choice, be sure to click through to watch the high-resolution version of the video on YUI Theater.

Other Recent YUI Theater Videos:

Subscribing to YUI Theater:

John Resig speaking at Yahoo! during the BayJax meetup on December 11, 2009.

4 Comments

  1. [...] YUI Theater — John Resig: “Testing, Performance Analysis, and jQuery 1.4″ » … – [...]

  2. [...] John Resig: “Testing, Performance Analysis, and jQuery 1.4″ – Eric Miraglia shares the video taken from a recent BayJax event where John Resig spoke on the subject of JavaScript performance and Unit testing, along with the changes being introduced in jQuery 1.4 [...]

  3. [...] 30, 2009 under web development John Resig recently gave a three-part lecture on JavaScript for YUI Theater, which I found to be extremely informative. Over the course of ninety minutes or so, he goes over [...]