See the full issue archive.

Subscribe to HTML5 Weekly here.

HTML5 Weekly

Issue #11 - November 2, 2011

News and Latest Developments

Bruce Lawson notes that 'it's with great sadness that I inform you that the HTML5 [time] element has been dropped, and replaced by a more generic – and thus less useful – element.'
As seen above, the [time] element has been removed from the HTML5 spec (as well as [pubdate]) and.. some people are not happy about it so have started a mini campaign.
Appcelerator is well known for its Titanium platform for building mobile, tablet, and desktop apps using Web technologies (including JavaScript and HTML5). There are now over 30,000 Titanium-powered apps in the Apple App Store and Android Market and the framework's creator has just raised $15m to take it even further.

From Our Sponsor

Pusher.com makes it insanely easy to add realtime features to your web or mobile app. Powered by HTML5 Websockets. You can push notifications, add chat, create a multiplayer game and so much more!
(Powered by LaunchBit)

Articles and Tutorials

JavaScript historically suffers from an important limitation: all its execution process remains inside a unique thread. HTML5's Web Workers API, however, offers a way forward. David Rousset presents a rather enjoyable introduction to them.
An interesting look at some of the CSS and JavaScript-based approaches to improving your typography in the browser. As the author says: "There is no excuse to not create print-quality typography on the web."
The HTML5 Page Visibility API defines a means for site developers to programmatically determine the current visibility state of the page in order to develop power and CPU efficient web applications. In this short post, Sagar Ganatra gives a very basic example.
SpiderMonkey is Mozilla's JavaScript engine and in this article Nicholas Nethercote talks about the efforts to make it use less memory. Technical stuff.
David Humphrey kicks off a series of posts about his work to implement the Mouse Lock API in Firefox. It's only a brief introduction but it might be something you'd like to follow along with.
Chris Spooner takes us on a screenshot and code-heavy blog post walkthrough of building an entire blog layout using HTML5 with a focus on grids and typography.
Andy Wingo takes a look at the WebKit project's JavaScript implementation, JavaScriptCore - as used in Safari. He digs deep, explaining how things work at the bytecode level.

Videos and Media

A 30 minute presentation by Marius Gundersen, creator of the Origami 3D Engine. It gives an excellent introduction to basic 3D concepts.

Code and Libraries

What happens if you enable CSS animations on elements where you specify a CSS attribute in a data-property attribute and the 'from' and 'to' values in data-from and data-to attributes? You get this awesome demo and handy technique.
Slider.js is an easy-to-use customizable Javascript library to create image slideshows. It leans on the power of CSS Transitions to perform effects efficiently as well as the HTML5 Canvas to perform some non trivial transitions.

Handy List Posts

Last but not least..

I've started a new account on Twitter called @CodeWisdom, that's dedicated to sage programming related wisdom and quotes, as well as links to discussions on best practices and techniques. If you're on Twitter, follow along.
A fun HTML5-powered quiz that quizzes your HTML5 knowledge in 18 quick fire questions. What score can you get? I got 77.78%. Oops.
HTML5 Weekly is published by Cooper Press. Our other newsletters include JavaScript Weekly and Ruby Weekly. Reading this as a non-subscriber? Click here to subscribe to HTML5 Weekly.

You opted in to HTML5 Weekly at HTML5Weekly.com to get weekly e-mails about HTML 5 and related browser technologies.

Unsubscribe | Change your e-mail address.

Street address: Office 30, Lincoln Way, Fairfield Enterprise Centre, Louth, Lincs, UK, LN11 9EJ