Mastering the HTML5 <audio> tag

Since internet connections are fast enought to play sounds on websites, Flash has been the tool of choice for anyone who wanted to play sounds on a website. But HTML5 is going to change the way developers can play sounds online. In this article, I'm going to show you in depth how to use the <audio> tag to play sounds on your website.


How to create offline HTML5 web apps in 5 easy steps

Among all cool new features introduced by HTML5, the possibility of caching web pages for offline use is definitely one of my favorites. Today, I'm glad to show you how you can create a page that will be available for offline browsing.


Enhance your web forms with HTML5 features

HTML5 introduces numerous new options to create more functional web forms. In this article, I'll show you exciting new HTML5 features to improve your forms and make them more functional and user-friendly.


How to easily create charts using jQuery and HTML5

For years, Flash was the only solution to display a dynamic chart on a website. But thanks to modern techniques, the dying Flash isn't needed anymore. In this tutorial, I'll show you how easy it is to transform a basic HTML table into a profesionnal looking chart using visualize.js, a very useful jQuery plugin.


Best practices for coding HTML emails

Even if you're able to code complex website layouts, coding an html email is a hard job and there's lots of things to take into consideration. This article features the most important things I've learned in 5 years of coding html emails.


How to create advanced html tables using TableGear

Tables are a very important part of HTML, but they can also be a pain to deal with. Using TableGear, you can create dynamic tables that can be edited "on the fly" and sort according to your needs. And all that, with almost no effort.