Recordings: jQuery Summit 2011 - The 3rd Annual Online, Live jQuery Conference

Actions Panel

Recordings: jQuery Summit 2011 - The 3rd Annual Online, Live jQuery Conference

By Environments for Humans

When and where



Refund Policy

Contact the organizer to request a refund.


Environments for Humans brings together some of the Web's most notable experts in web optimization and performance for an all-new, one-day only online conference, the jQuery Summit! Bring the experts to your desktop November 15-16, 2011 from 9AM to 5PM (CT).

Why attend the jQuery Summit?

  • Attending a conference online means no travel hassle!
  • Bring the experts live to your desktop!
  • Time spent on the road is better spent instead in the office or with family, friends!
  • Sessions are developed to dive deeper into the material!
  • Ask questions directly to the speakers!
  • Can't make it the day of the conference? Watch the recordings whenever you want!

Speakers at jQuery Summit

Ben Alman

Session: jQuery & QUnit
Session: Building Your Own jQuery Plugins

"Co wboy" Ben Alman currentlycurrently work at Bocoup as Director of Training and Pluginization, where I am responsible for the development of beginner and advanced JavaScript, jQuery and HTML5 training curricula.

In addition to my training and client work at Bocoup, I write articles and give presentations advocating JavaScript and jQuery code organization techniques and best practices.

When he's not creating a new plugin (or writing articles on creating plugins), Ben can be found in the official jQuery IRC channel, helping newbies learn how to $('body').append('hello world').

In addition to web development, Ben is an avid photographer and funk bass player, and can be seen taking photos and playing around the greater Boston, MA area.

Sarah Chipps

Session: jQuery & Browser Plugins

In 2010 she started an organization called Girl Develop It, which teaches low cost web development classes geared towards women.

Girl Develop It has had over 400 students in New York City, and now has several chapters around the US.

She likes speaking to and meeting with diverse groups from the Girl Scouts to straight up code junkies.

Her goal is to inspire more females to see that being a developer is fun and glamorous.

Dan Heberden

Session: Deferreds into jQuery

I'm a web designer/developer/consultant based in Portland, Oregon.

I spend most of my time working and contributing as a team member of the jQuery project, helping others come to a better understanding of programming (Javascript, specifically) and of course, working. I love teaching, contributing, and helping others in the development community.

Other than that, I spend the rest of my time playing dodgeball, kickball, snowboarding, drinking, enjoying the outdoors, bowling, socializing ? you know, human stuff.

I?m often in #jquery and #jquery-dev on and of course twitter @danheberden so feel free to find me, follow me, or contact me.

Anton Kovalyov

Session: jQuery Development Workflow

Anton Kovalyov is a Front-End Engineer at Disqus, and has guided development on the Disqus commenting widget since the company?s earliest days.

He maintains and contributes to a number of open-source JavaScript projects, including JSHint, and easyXDM, a cross-domain messaging library.

Garann Means

Session: Structuring Your DOM-based Application

Garann has been doing front-end web development for three years, after spending many years as an end-to-end developer.

She's passionate about JavaScript, its buddies HTML and CSS, and building really big client-side applications.

She lives in Austin, TX, where she organizes the Austin All-Girl Hack Night and Girl Develop It Austin.

Addy Osmani

Session: jQuery & MVC

Ben Vinegar

Session: jQuery & iframe Programming

Ben Vinegar is a web application developer with a penchant for JavaScript and Ruby.

He's currently employed as a Front-end Engineer at Disqus, where he focuses on building their embedded commenting widget.

Rick Waldron

Session: jQuery & HTML5 Video

Estelle Weyl

Session: jQuery & CSS Selectors

Estelle Weyl started her professional life in architecture, then managed teen health programs.

In 2000, she took the natural step of becoming a web standardista. She has consulted for Kodakgallery, Yahoo! and Apple, among others.

Estelle shares esoteric tidbits learned while programming CSS, JavaScript and XHTML in her blog at and provides tutorials and detailed grids of CSS3 and HTML5 browser support in her blog at

She is the author of HTML5, CSS3, and JavaScript for Mobile and HTML5 and CSS3 for the Real World. While not coding, she works in construction, de-hippifying her 1960?s throwback abode.

Andrew Wirick

Session: jQuery UI

Andrew Wirick is a aspiring well funder, Penn Sate alum, front end web developer, amateur investor and homebrewer.

He spends his web life working for appendTo where he trains developers on topics from jQuery foundations to rich web application development.

He helps run, which supplies free online training.

Andrew enjoys viewing life through a lighthearted lens in the secretly incredible Omaha, Nebraska.

Nicholas Zakas

Session: Progressive Enhancement

jQuery Summit Sessions

Designer Track

jQuery & CSS Selectors 9am CT

by Estelle Weyl

The combination of CSS and jQuery allows for powerful DOM selection and traversal.

By employing CSS selectors, and adding some more, jQuery allows us to target elements in a document based not only on ancestor, descendant, and sibling relationships, but on attributes, values, states, and relations the target elements do or do not have.

When you know and understand the power of selectors, you can pinpoint any element on the page.

This session covers all selectors, from basic CSS, to selectors unique to jQuery and those new to CSS3.

jQuery & HTML5 Video 10am CT

by Rick Waldron

To be announced soon.

jQuery UI 11am CT

by Andrew Wirick

jQuery UI is a set of interactions and widgets that are implemented "the jQuery way".

With easy to use plugins for interactions and widgets, we'll see how jQuery UI fits and extends the jQuery plugin pattern.

In this interactive session we will cover:

  • How jQuery UI follows jQuery with dead-simple getting started
  • How UI widgets and interactions utilize and extend the jQuery plugin pattern
  • Why you'd use jQuery UI widgets and interactions over other plugins
  • Leveraging jQuery UI's widget factory to create your own rich widgets

Building Your Own jQuery Plugins 1pm CT

by Ben Alman

To be announced soon.

jQuery & Browser Plugins 2pm CT

by Sarah Chipps

Browser plugins are a different animal than normal web dev.

jQuery can make the process a less painful and much more intuitive.

Learn how to include jQuery in Chrome and Firefox plugins and some tips and tricks on how best to incorporate jQuery's robust list of functions.

Progressive Enhancement 3pm CT

by Nicholas Zakas

In the beginning, progressive enhancement was simple: HTML layered with CSS layered with JavaScript.

That worked fine when there were two browsers, but in today?s world of multiple devices and multiple browsers, it?s time for a progressive enhancement reboot. At the core is the understanding that the web is not print ? the same rules don?t apply.

As developers and consumers we?ve been fooled into thinking about print paradigms for too long.

In this talk, you?ll learn just how different the web is and how the evolution of progressive enhancement can lead to better user experiences as well as happier developers and users.

Developer Track

jQuery & MVC 9am CT

by Addy Osmani

To be announced soon.

Structuring Your DOM-based Application 10am CT

by Garann Means

Targeted to provide bite-sized strategies you can implement in a short amount of time with minimal disruption to unchain your application from the DOM.

Means walks the attendeees through a series of steps you can take to undo architectural damage resulting from:

  • building an application on a tight deadline
  • a webpage evolving into a web app
  • too many plugins
  • state management tightly coupled to click events
  • not being in a position to rewrite

jQuery & iframe Programming 11am CT

by Ben Vinegar

When you first think of iframes, you probably think of embedded YouTube videos and web forms.

But iframes can do a lot more than just embed third-party content.

As an inline, sandboxed DOM environment, the iframe is a powerful tool for communicating across domains, loading resources asynchronously, securing content, and more.

In this talk we'll explore a number of helpful ways to script iframes, both conventional and not. (Mostly not.)

Deferreds into jQuery 1pm CT

by Dan Heberden

To be announced soon.

jQuery Development Workflow 2pm CT

by Anton Kovalyov

JavaScript is a powerful and flexible language that allows you to write very elegant programs.

However, it has some parts that are easily breakable and no matter what you are writing it is very important to not to ship broken code.

Fortunately, there are tools that were designed to catch potential problems in your code and report about them before the deployment of your code.

This talk is about integrating such tools into your daily development workflow. It will give you a basic idea of the problems that JavaScript has and approaches you can take to prevent those problems.

Along the way, we will introduce JSHint, a community-driven code quality tool, and how we use it at Disqus to make sure that we don't ship broken code to 500m+ visitors.

The talk will also explain why code quality tools are important to the community and describe our plans towards the next iterations of JSHint.

jQuery & QUnit 3pm CT

by Ben Alman

To be announced soon.

How Online Conferences Work

Once you are registered, you will receive a follow-up email to confirm your reservation.

Later on, as the event draws near, you will receive a more detailed message, with the full schedule and other helpful information to help you take full advantage of your conference-going experience and plan your day.

On the day of the conference, you will receive an email invitation about 45 minutes before everything starts.

Click on the enclosed link to sign in and enter the virtual meeting space. Once you are signed in, you'll be able to see and hear the presentations as they happen, ask questions as needed and chat with the other attendees if you like!

Technical Specifications: to attend The Summit, you will need a modern web browser (Firefox 1.5, IE 6 & Safari 2 or newer, for example) and a recent version of the Adobe Flash Player.

Follow this link to run our system diagnostic (opens in a new window). It will let you know right away which plug-ins, if any, you will need to update before the event.

Still have questions? Drop us a line or contact us at if there's anything else you'd like to know.

Testimonials from Attendees

"This conference was a load of fun. I loved the instant feedback from the speakers and the atmosphere."

- John-David Dalton,
Web Application Developer & Web Performance Summit Attendee

"I love these online conferences. It's convenient and you can still learn a lot from the comfort of your home or at work."

- Candi Ligutan, Producer

"An absolutely fantastic event. Well done—will definitely be back for more!

- Russ Weakley,
Chair of Web Standards Group & CSS Summit Attendee

Buy your tickets today!

About the organizer

Environments for Humans

The Summit Series brings together expert speakers to explore one topic from different angles, all in one day. Each Summit is chock-full of focused, current content that is highly relevant to today’s Web Designers and Developers. And since it’s all online, you save the expense and hassle of travel. See you at the Summit!

More info is available at, or look for us on twitter, facebook, flickr, Upcoming, and LinkedIn. Contact us at with questions!