First Printing.
Since the jQuery team no longer plans to support the jQuery Templates library, we’ve removed references to it from this book and replaced jQuery Templates with Mustache, a very similar, and very popular, templating language. We also changed these recipes which used jQuery Templates, replacing them with Mustache:
We’ve updated Recipe 13, Snappier Client-Side Interfaces with Knockout.js to Knockout 1.3.0, and thanks to some new features, we’re able to show the same example without using a templating library. In addition to these rewrites, you’ll find quite a few grammatical fixes, as well as a handy index. We also updated jQuery to 1.7 whereever we could and made sure that jQuery Mobile now uses the 1.0 final release. We’re almost across the finish line.
Now, it’s on to layout and then the printer.
Our wonderful technical reviewers gave us some great feedback which we’ve incorporated into this revision.
In Recipe 17, Building a Simple Contact Form, we fixed a logic error in the PHP code, and in Recipe 24, Creating Interfaces With jQuery Mobile, we changed the example project so it works properly with the current release of jQuery Mobile. In Recipe 29, Cleaner JavaScript with CoffeeScript, you’ll find an expanded section that briefly explains other benefits of CoffeeScript. We’ve also fixed numerous typos, code-formatting issues, and style issues.
Please keep the errata and feedback coming!
The book is now content-complete. All 42 recipes are here, including:
We’ve also addressed all the errata. Your feedback helps us make this book even better, so please keep posing errata and questions on the forum at the book’s web site.
This release features a few new recipes for you to enjoy:
You’ll find some small changes throughout the book as well, based on your valuable feedback in the book’s errata. Please keep that coming!
First Beta