Re: All the bad ads
HTML5 supports video, but it won't autoplay without JavaScript. You get a nice 'play' button instead. At least on all sane browsers.
Yes it's true that some sites are going down the road of forcing you to watch ads by surreptitious means, but those sites are starting to ditch the WWW anyway - "please download our APP instead". The only answer is don't use them.
As for driver sites: they're ALL security risks. Run Linux. :P