If possible, scripts should not be browser-specific, ie. the same script should
work in all browsers. Only if nothing else works, it is allowed to test for
a special web browser and use code designed for that browser.
The reason for this is that it is harder to maintain the code if there
are lots of browser-specific scripts.