YUI Theater — John Resig, “Advancing JavaScript with Libraries”

April 16, 2007 at 6:21 am by Eric Miraglia | In Development, YUI Theater | 6 Comments

John Resig, Mozilla Corp.

John Resig, creator of the JQuery JavaScript library and author of Pro JavaScript Techniques, is a Mozilla Corp. technologist focused on the relationship between Mozilla and the world of JavaScript libraries. In that capacity, he’s embarked on some creative and compelling initiatives, including an effort to work with JavaScript library developers to help "future-proof" upcoming releases of Firefox by integrating those libraries’ test suites within the larger Mozilla QA process.

I’ve been impressed with the degree to which John’s work on JQuery shows an empathy for (and understanding of) his users, so I was gratified that he agreed to visit Yahoo! to give a broader talk about the role of JavaScript libraries within the web-development discipline. He was kind enough to let us record his session and share it as part of the YUI Theater series. Dion Almaer stopped by and wrote up some comprehensive notes on Ajaxian. I won’t try to replicate those here, but I do want to mention that John’s articulation of his development philosophy in this presentation goes a long way toward explaining the success that JQuery has enjoyed among developers. Embracing web developers, even those who might be "writing their first lines of code" using JQuery, has led John toward idioms that will feel comparatively natural and intuitive for someone coming from the world of CSS and markup rather than the world of C++ or EJBs. It was fun listening to John talk through that philosophy.

To conform to Yahoo! Video’s 100MB file-size limits, the hour-long talk is divided into two parts (Part One; Part Two). Part One is embedded below:

Note: This video is also available as a download in .m4v (MPEG-4) format that is both iPod-compatible and playable on almost any OS. In some cases, you may find that renaming the file to .mp4 helps your player recognize the format.

In Case You Missed…

Some other recent videos from the YUI Theater series:

  1. Doug Geoffray: "From the Mouth of a ScreenReader" (Yahoo! Video | .m4v download)
  2. Gopal Venkatesan: "Efficient JavaScript" (Yahoo! Video
  3. Joe Hewitt: "Welcome to Firebug 1.0 " (Yahoo! Video | .m4v download)
  4. Douglas Crockford, MC: "Browser Wars II: Attack of the DOMs" (Yahoo! Video | .m4v download)

Much more content, including Douglas’s well-received series of lectures on JavaScript, is available on the YUI Theater website.

Share and extend: Bookmark with del.icio.us | digg it! | reddit!

6 Comments

  1. [...] Yahoo! User Interface Blog: John Resig, “Advancing JavaScript with Libraries” [...]

    Pingback by Filter for 17/4 2007 - Felt — April 16, 2007 #

  2. John Resig (jQuery) über die DOM API und “jQuery 2″…

    Die Entwickler des Yahoo! User Interface haben den Autor von jQuery, John Resig, vor die Kamera gezerrt und ihn einige interessante Dinge zum Thema Javascript-Libraries und die DOM API erzählen lassen, darunter auch seine neue (derzeit noch) Spielerei …

    Trackback by netz://artist/blog — April 19, 2007 #

  3. [...] YUI Theater — John Resig, “Advancing JavaScript with Libraries” » Yahoo! User Interface Blog (tags: towatch video javascript jquery yui yahoo johnresig) [...]

    Pingback by links for 2007-04-20 « Richard@Home — April 19, 2007 #

  4. [...] I’ve been hearing good things about JQuery. After YUI group posted a presentation by John Resign the creator of JQuery I decided to take a look. [...]

    Pingback by Calder Group Inc » Blog Archive » JQuery and Fisheye how cool is that — April 23, 2007 #

  5. [...] Summary on that Yahoo UI Blog [...]

    Pingback by John Resig - Advancing JavaScript with Libraries — April 24, 2007 #

  6. [...] John Resig’s “Advancing JavaScript with Libraries” 1hr 2-part video an effort to work with JavaScript library developers to help “future-proof” upcoming releases of Firefox by integrating those libraries’ test suites within the larger Mozilla QA process [...]

    Pingback by All in a days work… — July 22, 2007 #

Sorry, the comment form is closed at this time.

Hosted by Yahoo!

Copyright © 2006-2012 Yahoo! Inc. All rights reserved. Privacy Policy - Terms of Service

Powered by WordPress on Yahoo! Web Hosting.