HTML5 & javascript are required.