Added more cross-browser normalisation