Recently, developer Wilfred Nas asked an interesting question on Twitter with regards to calendars being traditionally marked up in HTML with tables, and should they perhaps be lists instead. This got me thinking if we could make calendar markup more semantic using HTML5‘s time element.
Recently I decided to make my simple website available offline using HTML5‘s application cache. You’d think that this would be a fairly simple procedure but it turned out not to be so. As Jake Archibald said in , application cache is a douchebag and he’s not wrong.
In the past I have written on how the track element can be used to add captions and subtitles to HTML5 video, but this, and many other examples around the web, used a static example. But what if you need to load this information dynamically? This is what I’m going to take a quick look at here.