Assume that we are working with html5 is not a good idea.