• Intel
  • Microsoft
  • Google
  • Sun Microsystems
  • BT
  • IBM
  • Yahoo! Inc.
  • Zimbra
  • Atlassian Software Systems
  • Disney
  • EnterpriseDB
  • Etelos
  • Ingres
  • JasperSoft
  • Kablink
  • Linagora
  • MindTouch
  • Mozilla Corporation
  • Novell, Inc.
  • Open Invention Network
  • OpSource
  • RightScale
  • Silicon Mechanics
  • Tenth Planet
  • Ticketmaster
  • Voiceroute
  • White Oak Technologies, Inc.
  • XAware
  • ZDNet

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com.

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for more information on trade opportunities with O'Reilly conferences, or contact mediapartners@oreilly.com.

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com.

OSCON Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON newsletter (login required).

Contact Us

View a complete list of OSCON 2008 Contacts

Secrets of JavaScript Libraries

Programming, Tutorial, Web Applications
Location: Portland 251 Level: Intermediate
Average rating: ****.
(4.31, 26 ratings)

Writing real-world JavaScript can be a frustrating experience. In addition to the standard issues of scalability, architecture, and style that programmers deal with there’s an extra layer of complexity relating to performance and the writing of cross-browser code. JavaScript libraries are the de-facto way of routing these issues and providing a comprehensive, easy-to-use, solution for writing client-side code.

In this talk we’ll explore all the techniques that go into creating a JavaScript library, from the ground up. This includes everything from code architecture, cross-browser code, and the intricacies of the DOM up to performance analysis and unit testing. Throughout the talk we’ll be examining a number of most popular libraries in an attempt to mine them for practical information on why they are constructed in their particular manner and apply it to our everyday code.

This will be a very code-heavy talk with lots of examples, tutorials, and practical code that you can begin using in your applications, today.

Photo of John Resig

John Resig

Mozilla Corporation

John Resig is a JavaScript Evangelist for the Mozilla Corporation and the author of the book ‘Pro Javascript Techniques.’ He’s also the creator and lead developer of the jQuery JavaScript library. He’s currently located in Boston, MA.

OSCON 2008