See the full issue archive.

Subscribe to HTML5 Weekly here.

HTML5 Weekly

Issue #49 - August 8, 2012

News and Headlines

A conference for discussing what is aesthetically possible on the Web. An incredibly diverse range of talks and workshops are on offer covering WebGL visualizations through to satellite image manipulation, charting, D3, and SVG maps.
TechCrunch reports on a new startup called Artillery who've raised money to solve the problem "that real games don’t exist in the web browser." Seems like early days but interesting to see more movements in the HTML5 gamedev tools world.

Reading

In a feature for .net Magazine, Google's Eric Bidelman shows off some clever browser functionality made available through JavaScript, new HTML5 specs and other APIs. Much to enjoy.
The 'picture' element is tentatively slated for inclusion under the HTML5 umbrella and Mathew Marquis of the W3C says he's about to begin work on a formal specification of it with members of the HTMLWG.
The Gamepad API defines a low-level interface that represents gamepad devices. Currently it works in Chrome 21 and Firefox support is on the way. Marcin Wichary demonstrates how it works and how to use it.
Adobe's Christian Cantrell shows off CSS Regions and CSS Exclusions, attempts by Adobe to spearhead the effort to bring the power of desktop publishing to modern browsers.
'@supports' comes from CSS Conditional Rules Module Level 3 and lets you condition CSS rules based on whether particular property declarations are supported or not. It's coming to Opera soon too.
Adobe's Brian Rinaldi looks at HTML5's support for CORS (cross-origin resource sharing), functionality that allows safe cross-domain requests in the browser.
Chrome engineer Kent Tamura answers questions about Chrome's new date picker control (available on INPUT elements with type='date').
Ian Devlin, author of 'HTML5 Multimedia: Develop and Design', rounds up some gotchas you may encounter when working with HTML5 audio and video.

Tools

Available online or as add-on for Sublime Text 2, Textmate, Vim, and others.

Code and Libraries

A small JavaScript library that can dynamically generate pie charts within your page's favicon. The demo is pretty striking in Chrome, at least. Please use this if your page does something that takes a while, like page uploads!
Allows you to define your responsive design's 'breakpoints' (the viewport sizes your design changes at) in 'meta' tags. You can then lean on these in your CSS.
Holmes is stand-alone diagnostic CSS stylesheet that can highlight potentially invalid or erroneous HTML(5) markup. It surrounds errors with red outlines, warnings with yellow, and deprecations with grey. Clever idea.

Jobs

Amazon Development Centre London is hiring a large number of HTML5 and JavaScript developers. All levels of experience needed.
At the ISC we look for expert developers who are passionate about the web, love open-source and are excited about code. Join us in building beautiful, high performance social Web applications using Backbone.js, CoffeeScript, RoR, SCSS and HAML.

Demos

A Canvas-based port of SuperTux, a GPL-licensed Mario style platformer from the open source world.
If you like little music / synth experiments, Radar will be right up your street. Lay down dots, choose scales, and enjoy the flow.

Last but not least..

Remy Sharp shares some insights into the origin of the term 'polyfill' for describing things that can patch over functionality gaps in Web browsers and how they differ from 'shims.'
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