See the full issue archive.

Subscribe to HTML5 Weekly here.

HTML5 Weekly

Issue #36 - May 2, 2012

News and Latest Developments

Back in issue 25 (Feb 15), I ran a whole section on the 'Webkit prefix drama.' Now, .net magazine notes Opera "will imminently implement WebKit prefixes" on CSS due to the "large number of [mobile] websites designed exclusively for WebKit".
In what seems to be a growing trend, the FT are closing down their iPhone and iPad apps and moving users over to HTML5 alternatives. The FT should be at O'Reilly Fluent's Business of JavaScript event talking about this too.
Appliness is an iPad and Android based magazine for front-end Web developers. Issue 2 is now out and includes articles about CSS Regions, drag and drop with jQuery UI, App-UI, and HTML5 multimedia components.

Reading

David Kaneda shares his (rather extensive) thoughts on the Opera news (above).
Raymond Camden shows how to use the HTML5 FileSystem API with an example that downloads a ZIP file, unzips it and caches the asset contents locally for quick access.
Andi Smith recently attended 'State of the Browser 2012', a one day event in London. Here, he shares some of what went on and the main topics of the day. There's an interesting diagram that shows how confusing the definition of 'HTML5' can be.
Apache Cordova is the engine behind PhoneGap, a framework for creating cross-platform mobile applications using HTML5 and JavaScript. This tutorial shows how to use it to build a Windows Phone app.
The first of a pair of posts digging into techniques for optimizing a game loop using the browser profiling tools in Firefox, Chrome and IE.
Web Workers are JavaScript scripts that run in the background, independently of the main thread of execution. In this post on the Chromium blog, we learn that Chrome Developer Tools now supports debugging Web Workers.
An interesting writeup and demo of using CSS to build a 'spinner' in the style of a pie chart.
If you've ever tried to create an animation or game loop in JavaScript by hand, you may have leaned on the setTimeout or setInterval functions. But 'requestAnimationFrame' has many advantages - learn more here.
Johnny Simpson has dug into the CSS3 'units' specifications and shows off some of the more unusual ones here, along with which browsers support them.
Web standards guru Lea Verou demonstrates how to implement 'scrolling shadows' in pure CSS using the little known 'background-attachment' CSS property.

Watching

Paul Irish (Modernizr, HTML5 Boilerplate) recently gave a talk, shared here, about improving productivity and reducing stress by having a good front-end toolchain for Web development tasks.
WebGL Camp Orlando was a WebGL-oriented event that took place in March and all 8 sessions can now be watched on YouTube. Topics include "The State of WebGL" through to "WebGL for Baby Brains: Neuroimaging in the Browser"!

Demos

AudioSpank is an audio only massively multiplayer online first person shooter. Using only sound effects, you will have to find the other players. It works in Firefox and Chrome only.
A demo of an HTML5-powered 'read along' mechanism with a Biblical text and an audio readthrough.
A multiplayer Gran Turismo-style (a bit of a stretch, but c'mon..!) game entirely in the browser. The multiplayer part didn't work for me but the graphics were impressive on their own to me.

Last but not least..

A forthcoming 3 day online conference focused on CSS3, Sass and related technologies. It costs money, but it's essentially a full on 3 day masterclass in all things CSS with some great speakers.
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