Christian Heilmann, principal evangelist for HTML5 and the open web at Mozilla, explains how to progressively enhance CSS rollover effects into the 3D space
It's been a packed year for creative coder, speaker and teacher Seb Lee-Delisle. In our 2011 in review series he chats to Oliver Lindberg about creative JavaScript, WebGL, HTML5, Flash and synchronising 250 phones
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
This year HTML5 truly rocked. Oli Studholme, one of the HTML5 Doctors, runs through 20 of the best sites and covers semantics, audio, client-side web apps, canvas as well as SVG and WebGL and looks ahead to the future
HTML5 is great for video delivery but different browsers support different video codecs, so a video won't currently play in all major browsers. Developer, teacher and author Rich Shupe explains how to use HTML5 with Flash Player to reach the widest possible audience
Designer and developer Aral Balkan welcomes the change of Adobe's mobile strategy but argues that it's too late and that it spells the beginning of the end of Flash on the web
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
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
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
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