cross-posted from: https://lemmy.org/post/1872634
So, starting now, Google started mandating full JS for YT, effectively breaking all third-party clients and locking the site to their official client.
This reeks of DRM.
UPDATE: Installing Deno and installing yt-dlp through PyPi fixes yt-dlp but the very idea that Google is mandating JS to lock down YT in an attempt at pseudo-DRM is still crappy.
UPDATE #2: inv.nadeko.net is working again for now.
I’d love to know the stats of how many people are using the official mobile apps vs third party clients. Surely you’re gonna break third party at some point that people just give up on YT.
Most people are probably just using the official app without a second thought, or even the official web client on Chrome or Edge, or vanilla FF without an ad blocker or any other protections, whatsoever.
This JS thing still isn’t a good sign of things to come should Google crack down even harder.
People using 3rd party clients or even adblockers are a tiny percentage of their total users. Which is why it was fairly surprising they went to such lengths for just that tiny bit of viewership. But for monopolists, having 99% is just not enough, they NEED that last percent somehow.