2011 has been another fascinating year for those of us who build things for the browser. Here web developer Phil Hawksworth looks at some exciting and ambitious uses of JavaScript on the web
Mobile application consultant Jonathan Stark, author of two iPhone and Android development books, explains his process for determining the best development approach for an app and discusses the best tools available right now
Jay Blanchard, author of the book Applied jQuery, explains how to work with elements in your markup that are either ancestors or descendants of an HTML element that you have selected. Here he focuses on the DOM tree traversal methods
Channel your workflow into the realm of code and you open up fresh possibilities for dynamic design. Todd Zaki Warfel argues for a shift in perspective
Marc Grabanski on the many virtues of jQuery mobile, which enables you to build touch-friendly websites that work across a wide range of browsers and devices