So a friend linked me to a DailyMotion video and it was completely unwatchable. It actually has some half-decent streaming, but it's impossible to tell because it clogs your pipe and CPU with a frankly ludicrous amount of bullshit.
So I opened a debugger and ran some FUCK EVERYTHING code in the console.
$('iframe, object,
#bodyall > :not(#topwrapper),
#topwrapper > :not(#wrapper),
#wrapper > :not(#content)').remove()
Turns out the site doesn't actually need anything outside of that one
#content element to run its videos.
Comments
If you write a script or something for this you'd probably get some downloads.
It still has the interstitial video ads. The fact that those were taking up less traffic and CPU than the rest of the shit on the page should tell you something.
I wish Youtube became less prominent, and other video sites had more audience share.
I don't really see any nice solution, TBH. Advertisers work so hard to impose detection, cut deals with addon developers, and all this other garbage to ensure that they're not getting blocked by users. I feel like if they made half that effort to optimize their shit and not take up an obnoxiously disproportionate chunk of resources (on a video streaming service for God's sake), we wouldn't need that stuff. Typical users think sites are slower than they really are primarily because
browsers have a surprisingly low cap on simultaneous requests. You're not actually waiting for Facebook to append another page of timeline -- you're waiting for the other 20+ ad service calls to GTFO of your pipe so it can ask for the next page in the first place.
Maybe imposing efficiency limits on advertisers for bandwidth, CPU, and external calls and resources. Mandate that ad scripts be concatenated into a single package js file. Impose a hard limit on XHR frequency, and recommend that data they normally put into multiple requests be combined into one.
Right now we basically can only wait for Youtube to fuck something up. There's very little proactive measure that we can do about it. Well I guess people could try DDoSing Youtube, but even that's a poor idea, because a lot of innocent people depend on or otherwise really enjoy content hosted on Youtube.
So much for the internet being a place of opportunity and even playing fields...nah, we just saw the pioneer west, online. The early adopters either fail miserably and we hear no more of them or they have become the tech giants that are now household names and have huge social monopoly power.
...ugh.