Sponsors
  • Hewlett Packard
  • Microsoft
  • Salesforce.com
  • eBay
  • Amazon Web Services
  • Conduit
  • Curl
  • EMC Corporation
  • Force10 Networks
  • Intuit Quickbase
  • Keynote Systems
  • LiveWorld
  • NeuStar
  • ONEsite
  • OpSource
  • S60
  • Sun Microsystems
  • Acquia
  • Ascentium
  • awareness
  • BlueArc
  • Coradiant
  • Dixero
  • HiveLive, Inc.
  • Intel
  • Jive Software
  • Kablink
  • Kapow Technologies
  • LithiumTechnologies
  • Mzinga
  • Octopz
  • Panther Express
  • RightScale
  • SynthaSite
  • TripAdvisor
  • WebAsyst LLC
  • XBOSoft
  • ACM Queue
  • Backbone Magazine
  • Berlin Partner
  • CenterNetworks
  • Contentinople
  • Deal
  • Dr. Dobbs
  • Enterprise Technology Management
  • Fast Company
  • I Want Media
  • ITtoolbox
  • Mashable
  • MSDN Magazine
  • Next New Networks
  • PR Newswire
  • ProgrammableWeb
  • SitePoint
  • Slashdot
  • Social Media Today
  • SourceForge.net
  • TechCrunch
  • TechNet
  • Technorati
  • Topix
  • Webgrrls
  • Wired
  • WOW

Sponsor & Exhibitor Opportunities

Kelly Stewart
415.947.6236
kstewart@techweb.com

Media Sponsor Opportunities

Matthew Balthazor
(949) 223-3628
mbalthazor@techweb.com
Deadline for requests: July 1

Speaker / Program Ideas

Have a suggestion for a speaker or topic at Web 2.0 Expo New York? Send an email to: ny-idea@web2expo.com

Press/Media Inquiries

Maureen Jennings
(707) 827-7083
maureen@oreilly.com
or
Natalia Wodecki
415-947-6762
NWodecki@techweb.com

Contact Us

View a complete list of Web 2.0 Expo contacts.

Secrets of JavaScript Libraries

John Resig (Mozilla Corporation)
1:30pm Tuesday, 09/16/2008
Topic: Workshop
Location: 1A08 & 10

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.