Updated HTML5 validation