'All is Not Lost' Built in HTML5 with Chrome - Open Call for Google Developer Day 2011

Google in collaboration with the band OK Go, dance troupe and choreographers Pilobolus, today introduced "All is Not Lost," a new HTML5 music experience. In this music experience, you can embed your message in a music video, and have the band dance it out. The band and Pilobolous dancers are filmed through a clear floor, […]

Google in collaboration with the band OK Go, dance troupe and choreographers Pilobolus, today introduced "All is Not Lost," a new HTML5 music experience. In this music experience, you can embed your message in a music video, and have the band dance it out. The band and Pilobolous dancers are filmed through a clear floor, making increasingly complex shapes and eventually words - and messages you can write yourself, announced Google.

"All is Not Lost is built in HTML5 with the browser Google Chrome in mind. Different shots are rendered in different browser windows that move, re-size and re-align throughout the piece. This project principally employs HTML5's <audio> and <video> tags, along with an event listener to ensure the correct sync of audio and visual components. A challenge, however, was balancing and syncing load, with the potential of too high a load and thus corresponding delays. As a result, we store movies with the <video> tag as a buffer, using the image object in Canvas 2D. The canvas image object allows us to draw the videos in perfect timing with the music and create a smooth experience throughout," google informs.

All is Not Lost is best experienced in Chrome at allisnotlo.st.

In a realated HTML5 news, "Open Call for Google Developer Day 2011 is an opportunity to showcase your best work alongside developer peers from 8 GDD countries worldwide," google stated.

"The HTML5 challenge launches Tuesday, August 2 at 9AM PDT with 1 week to complete. Submissions are due by Tuesday, August 9 at 5PM PDT and will be judged by regional panels of the most qualified developers worldwide. Judges will select the top 10 HTML5 submissions from each country to be featured online for Google Developer Day," informs Google.

Just a friendly reminder that Open Call is an optional supplement to your GDD application, though you might get extra credit for participating.

"Want more GDD news? Check out the website as we bring you the latest on locations, sessions, and agendas. Visit us online for a chance to showcase your work and earn a ticket to GDD 2011," Google added.

[Source: Google Code blog]