HTML5 and a nice catch by @andrewjcohen