Secrets to Faster HTML5


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.

Published by Stan Byme

The 3 most important things you need to know about me: I love most things HTML5 related, I live in Japan, and I am not a big fan of deodorant. I am Stan. You can call me Stan. I am a man but I am not "the man". Sometimes people call me Dan if I do not speak loud enough. Some people still call me Dan.

Join the Conversation

2 Comments

  1. Very important advice to maximize the speed of your website and web apps with HTML5. Its is the foundation for high performance web development.

Leave a comment

Your email address will not be published. Required fields are marked *