Issue #51 - November 4, 2011
jQuery 1.7 Released
After weeks of betas and release candidates, jQuery 1.7 has hit the streets. You get improved HTML5 support in old IE versions, new on() and off() event API methods, improved performance, and support for the CommonJS Asychronous Module Definition (AMD).
The jQuery Version and Plugin Usage Report 2011
How popular is jQuery? How popular are different versions of jQuery? What are the most popular jQuery plugins? Find it all here in this usage report that's been built by scanning the Web frequently.
Backbone Screencasts: A 2-Pack Deal Ending November 8th
Friend of the newsletter, Joey Beninghove, is doing a special deal on his acclaimed Backbone.js screencasts. I've added this at the last minute as it expires on November 8th so check it out if learning Backbone.js is your thing (especially if you want to use it with Ruby on Rails).
jQuery Conference 2012: United Kingdom Announced
The jQuery team are happy to announce jQuery Conference 2012: UK, the first jQuery conference in the UK, to be held in February 2012. The conference will be held in Oxford with a line-up including 6 jQuery team members and 4 industry experts.
From Our Sponsor
SendGrid: Cloud-based SMTP Email Infrastructure
SendGrid's cloud-based SMTP email infrastructure eliminates the headaches of maintaining custom email systems. SendGrid provides reliable delivery, scalability and real-time analytics along with flexible APIs that make custom integration a breeze.
(Powered by LaunchBit)
Brendan Eich's JSConf.EU Retrospective
Four Ways to Do Pub/Sub with jQuery 1.7 and jQuery UI
Addy Osmani presents four code examples to implement publish/subscribe type functionality in the (now not so) forthcoming jQuery 1.7. They include using third party plugins, jQuery 1.7's Callbacks() feature, the on() and off() methods, and using jQuery UI's Observable.
Node.js Debugging with the Built-in Debugger
A short tutorial explaining how to use Node's built-in debugger. Learn how to use the command line debugger to set breakpoints, step through code and analyze the debugging output.
Using Only CoffeeScript to Build an iOS App (with Node and Titanium)
How One Missing 'var' Ruined our Launch
Code and Libraries
Slider.js: jQuery, CSS Transitions and Canvas Powered Image Slideshows
Sisyphus.js: Gmail-Like Client-Side Drafts for your Text Fields
Sisyphus uses the LocalStorage API to keep track of partially filled out forms on pages you use it on so that even if a user reloads the page (perhaps by accident or a broken connection), they won't lose the data they had already filled out. Clever idea.
microtemplatez: Super Tiny Templating
Microtemplatez is a 'compact micro-templating solution' created for learning purposes by Addy Osmani. The code is right there in the README and it can be minified right down to 168 bytes. It's worth looking at the code even if you never use it directly.
Recurly.js offers secure, PCI compliant transaction order / checkout forms with fully customizable CSS, including dynamic price calculations and graceful error handling. Please note that it's for merchants using the (admittedly awesome) Recurly service only.
Xb runs a function of your choice at a changing interval, based on whether or not the callback succeeds. It uses the concept of 'exponential backoff' to find the right interval with which to run the code.
Last but not least..
HTML5 Weekly: A Free, Weekly HTML5 and Browser Tech Email Newsletter