3 ms·
I wonder why this trend of fixing sites has gone down when the amount of annoyances is going up. Ad annoyances can be fixed by adblock and missing dark themes w
by lousken 5y ago
I wonder why this trend of fixing sites has gone down when the amount of annoyances is going up. Ad annoyances can be fixed by adblock and missing dark themes with dark reader but still, sometimes
a) the site is slow - so it's better to disable all js from the site and make couple lines of code to fix basic functionality
b) the site has some kind of BS behaviour that's not adblock related but still annoying - like super simple media players that are even worse than native browser ones (tiktok is a nice example)
c) new site that has removed old features
- readflaggedcomm 5y agoBecause the page source is more annoying, thanks to thinks like Vue and React, which generate the DOM on the browser, rather than building an actual web page on the server. Take Twitter for example. The elements don't exist until the page loads, and none of the classes have any useful meaning, which makes user styles impossible, and user scripts need to rely on a DOM observer or a timer to find attributes or (even more often) element text to locate some elements to hide or modify.
- lousken 5y agoI mean it's true that I've given up on twitter and I am just using one of the nitter instances, which works flawlessly But there're also lots of news sites that aren't react or vue and they don't get any usercripts. Also I wonder if react and vue can be dealt with somehow so that I don't have to use special sites with custom frontend