This sort of thing is one reason I hate websites which use a lot of Javascript when they don't need to. Another reason is that it breaks expectations of how websites should work.
To be fair, the expectation of how websites work is changing. Lots of small touches in applications aren't strictly necessary(animation, transparency), but they do make for an overall nicer experience. People have come to expect these things from modern websites.
> Lots of small touches in applications aren't strictly necessary(animation, transparency), but they do make for an overall nicer experience.
I can't offhand think of a single example where they've improved my experience. (With the exception of things like Google Maps where the JS is an important part of the user interface.) When, for example, a menu or picture animates open instead of appearing instantly, at best I feel mild irritation.