Issue #35 - April 25, 2012
News and Latest Developments
A look at some interesting changes to Firefox's address bar that are now in Firefox nightly builds and planned for general release in July. The biggest tweak is that favicons will no longer be shown in the address bar.
Continuing on the rush to Firefox 99, Firefox 12 brings line numbers to Page Source views and Windows now gets a permissions-free update service. In CSS news, it also adds support for the 'text-align-last' CSS property.
It looks like the work Firefox is doing to have a better native and mobile-focused UI on mobile devices is coming along well.
From our sponsor..
The first in a series of posts by Majd Taby that outlines a modern Web development toolchain. He starts with a dive into the WebKit Inspector and its many tools.
Michael Bolin explains in length the (surprising) challenges involved in merely keeping the text insertion cursor in the right place dynamically. Deep reading.
Pointer Lock, the API formerly known as 'Mouse Lock', is on its way to Firefox and WebKit. The key use is to allow developers to continue to access mouse events even when the cursor goes past the boundary of the browser or screen (think games or mapping).
I found it tricky to work out what was fact or conjecture in this article at TechCrunch, but it seems Facebook is keen to push browser manufacturers along in their implementation of HTML5 standards.
A walk through building an 'adaptive Web experience' that's designed for mobile-first, using HTML5 of course ;-) As always, great content from HTML5 Rocks.
Over at Webmonkey, Scott Gilbertson looks at 'scoped CSS' which is now supported in the latest Canary builds of Chrome.
Watching and Listening
Code and Libraries
A jQuery plugin for simple HTML5 page edits that uses the HTML5 contenteditable attribute along with localStorage for working with on-page editable content.
An incredibly slick HTML5 powered platform game. Well, there's not much game to it, but it performs well, looks great, and really shows off the potential of both HTML5 games and Bkom's engine.
Uses an interesting technique of encoding the source code into a PNG which is then turned into code. Clever stuff here. (Warning: It slows down your browser for several seconds while doing its initial calculations.)
Interesting primarily because it doesn't use WebGL at all. All software rendered onto an HTML5 canvas element (along with the expected performance hit).