Yo no soy muy bueno explicando estas cosas, las entiendo para poder poner el menú donde yo quiera, en medio, lado izquierdo, derecho, a 5% del borde, en fin para controlar donde coloco las cosas, pero la teoría lo siento no es lo Mio.
El ejercicio esta aquí:
http://matthewjamestaylor.com/blog/b...rowser-support