cross-browser support for homepage