Freelance developer Phil Schalm talks us through the installation and setup of new PHP ecommerce platform LemonStand and explains the basics of building a theme
ZURB design lead Jonathan Smiley shows you how to use Foundation, a new, responsive open source framework, to quickly build a prototype you can test and build onto for any device
Google is shutting down its free Translation API on 1 December, while Microsoft's remains free. Here Paul Tero explains how to implement both solutions and migrate from Google to Microsoft
Eoin McGrath, co-founder and lead developer at boutique web studio Starfish, explains how to bring mobile game classic Snake into the brave new world of smartphones using HTML5 canvas and JavaScript
What if you could keep your HTML clean and still add a number of separate images to your design? Freelance front-end designer Prisca Schmarsow shows you how you can do this with CSS3 multiple background images
In this introduction to open source JavaScript framework DHTMLX Touch web developer Alexandra Klenova explains how you can implement a login form for a mobile web app and send form values to the server with Ajax
Christian Heilmann, principal evangelist for HTML5 and the open web at Mozilla, explains how to progressively enhance CSS rollover effects into the 3D space
In an exclusive excerpt from The HTML5 Cookbook Christopher Deutsch and Marc Grabanski explain how to access the W3C Geolocation API and what you can do with this data using Google Maps and other third-party libraries like SimpleGeo
Phil Leggetter explains how to use WebSockets and Pusher to build a demo application, plus how to layer a user experience on to an app using progressive enhancement
Making media display consistently on your site can be a problem, especially with multiple content authors. Opera’s Chris Mills shows you how object-fit and object-position can solve it
Frontend developer David Smith demonstrates how to use HTML5 canvas in conjunction with the Prototype.js framework to enhance slideshows for your visitors with a simple but accurate loading wheel
Jim Morrison explains how to paint SVG sprites using HTML5 localStorage as an intelligent cache, plus how to achieve the same effect in IE8 and working around the lack of native SVG support
In this exclusive excerpt from Axure RP 6 Prototyping Essentials, Ezra Schwartz explains how to set up a solid foundation for an Axure file and create use case as well as task flow diagrams and generate an HTML prototype
Vertical rhythm is a core component of many type-based design approaches, here web developer Matthew Wilcox shows us the basics, and how to deal with irksome images…
Parallel to the ideas behind Sass and CoffeeScript, Haml turns your markup into veritable haiku. Nick Walsh of Envy Labs shows you how to get started, with or without Ruby
Robert Pataki of Waste Creative demonstrates how to show-off great looking products and keep users interested by making your own 360 view image slider in JavaScript
Josh Marinacci, software engineer, researcher, part-time designer, and general miscreant, explains how to use HTML5 canvas to build an interactive chart that works on desktop mobile and then populate it with real data
Stephen Woods, frontend engineer at Flickr, explains how to create a simple lightbox with gesture support and provides tips for improving the perceived as well as the actual performance of touch interfaces
In this exclusive excerpt from his HTML5 Mobile Development Cookbook web developer Shi Chuan, co-creator of the HTML5 Boilerplate, explains how to build pages with semantic markup, use dynamic loading, make buttons with instant response and more