7 January 2015
HTML5 Charts using Chart.js
See how Chart.js turned raw data into animated, responsive HTML5 canvas visualisations in this early introduction, with line and pie chart examples.
HTML5 articles covering a range of different topics from Web Performance to JavaScript. If you'd like to learn more about the different aspects of HTML5, then look no further!

7 January 2015
See how Chart.js turned raw data into animated, responsive HTML5 canvas visualisations in this early introduction, with line and pie chart examples.
23 October 2014
The ASP.NET MVC HTML5 Toolkit has been running as an open source project since August 2010. It contains a rich set of controls that you can use to build ASP.NET websites using HTML5. If you've never used it before, it can be a great way to take
31 May 2012
Compare async and defer script loading, see how execution order affects jQuery dependencies, and use browser waterfalls to inspect the performance difference.
9 February 2012
Combine TinyCon and local storage to show new-post notifications in a favicon, with a same-origin gotcha and a title fallback for unsupported browsers.
2 December 2011
Web Workers allow you to run client side scripts without interrupting the page or any other scripts that are currently running.
11 October 2011
An early PDF.js walkthrough shows how to render PDF documents in a web page with JavaScript and HTML5, without asking users to install a reader plugin.
7 September 2011
How I redesigned this blog in 2011 with CSS3 media queries and Skeleton, letting one layout adapt to different screen sizes instead of separate mobile pages.
8 July 2011
A 2011 ASP.NET MVC experiment with HTML5 Application Cache, showing dynamic manifests, offline resources and the pitfalls of caching server-rendered pages.
22 February 2011
An early MVC HTML5 Toolkit release added audio and video helpers, plus autofocus, readonly and disabled attributes to make richer MVC views easier to build.
1 February 2011
My original MVC HTML5 Toolkit NuGet announcement shows how to add the library through Visual Studio's package interface or Package Manager Console.
13 August 2010
My original ASP.NET MVC 2 HTML5 Toolkit added helpers for typed inputs, placeholders and validation, bringing HTML5 controls into familiar MVC view syntax.
1 July 2010
My early exploration of HTML5 input types shows how native email validation, placeholders and form widgets can replace extra JavaScript and CSS.