Create a web app that feels native on the iPad and other mobile devices, using the Sencha Touch library. Robert Douglas of mobile design specialists ribot explains how
In Chapter 1 of his much acclaimed book, Adaptive Web Design, Aaron Gustafson explains what progressive enhancement really means, how it works and what it's got to do with the Galapagos finches and peanut M&Ms. Think of the user, not the browser!
Rey Bango, evangelist at Microsoft and director of community for the jQuery project, explains how to make HTML5 and CSS3 features work in older browsers with the help of polyfills and shims
Embed native HTML5 video into your pages without plug-ins, and provide Flash-based fallback content for legacy browsers. Opera’s Vadim Makeev shows the way
Ste Brennan of Code Computerlove explains how to embed your site within Facebook, from initial set-up to sending invitations and posting to users’ walls
Background textures are an easy way to make colours more interesting. Paravel’s Reagan Ray shows you how to get them on your site using Photoshop, CSS and HTML
With a few well-placed Flash tricks, you can liven up that dull micro site or standalone promotions site. Paul Wyatt shows you how to create a looping animated background
With its swift installation and simple set-up, Elgg provides you with all the tools you need to become the next MySpace. Karl Hodge shows you how to create your very own Elgg social network
Shopify provides a fast, simple way to build an online store. Keir Whitaker explains how to use its Liquid engine to create templates that will control your store's appearance
Paul Sizer explains how to use ExpressionEngine to build a portfolio site that automatically lists the technologies you used on each project you complete