High Performance HTML5 is by far my favorite session from Google I/O 2012. The session was done by Steve Souders who is like the Michael Jordan of speed on the web. His web credits include creating YSlow, HTTP Archive, Cuzillion, Jdrop, ControlJS, and Browserscope. He is the Head Performance Engineer at Google and wrote High Performance Web Sites and Even Faster Web Sites. He also co-chairs Velocity. Do you get the idea? This guy is all about speed.
The speed of an HTML5 app is crucial to it’s success. A good user experience is a fast user experience. I live in Japan where my Interent service provider offers lightening fast connection speeds up to 1Gbps. So if an app or website takes me more than a second to load it really annoys me and my visit will most likely end up increasing your bounce rate. I’ll start getting flashbacks of when dial-up Internet access ruled the planet. Do you remember this?
You will get a few of the secrets to faster HTML5 by watching the video above. I also recommend that you subscribe to the Google Developers channel, become a regular reader of the High Performance Web Sites blog, and go to the Velocity Web Performance and Operations Conference the next time it is in your neck of the woods.
I used a couple of free services to make the sweet dial-up sound effect possible. I downloaded the mp3 sound effect from freesound.org and then used media.io to convert the mp3 file to the ogg format so that the HTML5 audio tag I used would work flawlessly.