Están sobre-valorando demasiado a HTML5, ese efecto se logra fácilmente con javascript y CSS + html/xhtml normal.
De hecho, esa página NO está hecha en HTML5, sino en la combinación html+js+css.
HTML5 no existe!! probablemente exista en 5 años más, pero hoy por hoy es sólo un sueño