Modified zoom() to be more cross-browser, constrained to the environment.