more band-aids that don't solve the underlying issue. and in that only solve a very negligibly small part of the bad symptoms.
over 99% of the websites at this point *openly* include services that are meant to infringe on your privacy and good taste and waste your computer's resources (e.g. through general inefficiency.
in return - apart from, or instead of some actual content that you would have liked to spend your time learning about - you get useless cosmetic games, animations, ... if not plain out obstructions, paywalls, captchas, and random errors (due to the overburderning complexity that they also fail to manage any more at this point).
i don't need to analyse the javascript to figure out that a service is evil or harmful. it's just one of *many* symptoms.
and sadly even websites that don't intend to be evil still use third party services, that might be evil, for the basic functionality of the website.
it's a bigger issue and sadly, even though i spent ages learning about ways to block all this evil at a very very fine-grained level with umatrix, the end result is that when i don't embrace all they force upon me, i am barred access, and this happens more and more often over time.
i used to run opera7 with javascript disabled by default. for quite a long time this was good enough, maybe 5% of websites didn't work at all as a result, but 10% ironically worked *better* without javascript and the useless games.
but then it became common to not provide any more html/text/image content without javascript being involved, so you basically get a mostly empty canvas when you don't enable javascript.
because of this change, more than 30% of the websites are completely unaccessible if you properly protect against all those evil techniques;
another 30% of all websites load media incompletely as a result (e.g. without images or videos);
and another 20% at this point has become interactive and (maybe even deservedly) requires javascript for your form inputs and other actions.
The little rest that is left doesn't leave enough choice to most people.
And I only see it getting worse over time.
It used to be that I had to enable one or maximum 2 third-party ressource exceptions in umatrix to get some javascript dependencies and the website would be running just fine...
Nowadays it happens quite often that there are so many third-party domains it would take too much time to enable them all, and most of them are domains i have never seen before, so not the top10 most common CDNs or javascript frameworks, but something else entirely.
Nearly impossible to tell which domain is needed only for tracking, analytics and advertisement, and what is meant to actually provide an important service in terms of site functionality.
And then there's the whole sabotage where website owners deliberately ensure that you cannot use their website if you disable any of their ad or tracking dependencies...
The only way to win this is not to play, seriously, it's not even an arm's race any more, the fight is so over.
also, the existence of jschelter just shows that it's not only the website owners, it's also the browser vendors that don't care about your privacy, else these privacy leaks would have been disabled *by default*.
this is all systematic, and chrome (google) or it's fake "competitor" firefox (funded by google), are deep in the game (or should i say advertisement money, hell... world domination?)