A few months ago, the jQuery Foundation announced its participation in the W3C and ECMA standards bodies. Why did we do this, and how are we doing? In this talk, Yehuda Katz gives a rough overview of the standardization process, some examples of ways that web developers have helped the …

Actor improvisation rules are a good approach to dealing with the unexpected in comedy or anything else. Error handling in JavaScript, for example. The way JavaScript deals with exceptions is already a little unpredictable. Instead of fighting that, let’s take advantage of it to create better user experiences, more powerful …

An overview of how to build a dynamic mobile application using the rendering features of jQuery Mobile. An end to end analysis of how to receive form meta data from a web service called through the jQuery ajax api. Store that data on the client in order to render it …

jQuery is rapidly becoming the most widely used JavaScript library for DOM manipulation, Ajax, events and effects in the world. For developers who work on the front-end but could use better JavaScript skills, it’s an essential piece of your toolkit that will almost certainly make your job more easy. In …

After giving a brief overview of JavaScript inheritance basics, this talk delves into advanced topics and answers questions such as the following ones: What is the difference between constructor inheritance and instance inheritance? What is the property `constructor` about? How does the `instanceof` operator really work? How does one reference …