Oh man... I cured myself of this particular windmill-tilting affliction right about the time web pages started to incorporate video and sound. :-)
Nowadays I say let them do what they like, and vote with your visits (or lack thereof). Insisting on web being a collection of static, dumb HTML is about as practical as trying to prevent your OS from making network requests that you don't know about and did not approve of (spent an inordinate amount of time on that, too!). That ship has sailed, case is closed, point is moot. Web pages are programs that you download into a particular sandbox (your browser) and interact with them there. You may want it to be otherwise, but it is not. Best you can do is accept that and act accordingly.