Earlier quoted context omitted.
Of course it isn't. Pihole and similar DNS-based blockers do nothing for those kinds of spam which require performing DOM manipulations to be removed. Check uBlock settings after installing it. It has a separate "annoyances" list. I enabled everything in it a few years ago and never had a single problem. It removes all the GDPR banners, "please give us your email" popups, useless "oh I am so original" plates in forum…
I wasn't aware of this option in settings. Thanks.
Please disable JavaScript to view this site
231–240 of 281 posts
Re: Please disable JavaScript to view this site
#232I must say, I don't understand the disable JS movement. I browse with JS on, and uBlock Origin to block ads. It's rare that I have any javascript-related problems in my web browsing. On the other hand, I definitely use a number of sites that rely on javascript for useful purposes. If you're worried about tracking, you can block ads and tracking scripts without disabling javascript. If you're worried about viruses, we…
On a great many web sites I have to spend the first 60 seconds on the site clicking on "X" boxes in popups to make them go away. In many cases there are actually several layers of popups obscuring the content, and some are delayed so they only pop up after you start reading the content. No I do not want to subscribe to your mailing list. No I don't want to take your survey. No I do not want to "chat" with your bot-pr…
Re: Please disable JavaScript to view this site
#233Earlier quoted context omitted.
How is server-side rendering messy? It's just putting html strings together based on data, no frameworks or libraries needed.
That's what I mean. It feels much messier than JSX, where "putting strings together" is a clean first-class citizen. With SSR, you need some component that's aware of every change, and that triggers those re-renders at sensible times (every render takes server resources). This all feels messy, compared to rendering just-in-time on the client-side.
Re: Please disable JavaScript to view this site
#234I must say, I don't understand the disable JS movement. I browse with JS on, and uBlock Origin to block ads. It's rare that I have any javascript-related problems in my web browsing. On the other hand, I definitely use a number of sites that rely on javascript for useful purposes. If you're worried about tracking, you can block ads and tracking scripts without disabling javascript. If you're worried about viruses, we…
Re: Please disable JavaScript to view this site
#235Earlier quoted context omitted.
I personally visit "a great many websites" daily, and rarely have this problem. Maybe it's uBlock doing it's job, or maybe it's the kind of site you go to?
Or maybe I need to try uBlock again rather than assuming my Pihole is as good as it gets. Thanks for the suggestion.
Re: Please disable JavaScript to view this site
#236I’d love to get rid of JS for my personal sites, but I know of no clean and simple way to render dynamic content otherwise. Server-side rendering seems a bit messy. I want a clean REST API separate from the UI. How can I generate pages with dynamic content easily? Ideally with absolute minimal dependencies.
Re: Please disable JavaScript to view this site
#237Earlier quoted context omitted.
As someone who has JS off by default (via uMatrix) I see a blank page.
Does uMatrix still exist (maintained)? I remember reading it is being discontinued. (I occasionally used it for curiosity, but found it too tedious in the long term. I have settled on CookieAutoDelete, which seem to address most tracking. Not many seem to run a completely server based fingerprint database.)
[1] A beta that you can download from the github page. I assume the latest stable version also works fine, but the beta had a few additional bugfixes and features and I haven't encountered any instability.
Re: Please disable JavaScript to view this site
#238Earlier quoted context omitted.
>DNS most people don't run their own resolvers, so at best you're fingerprinting DNS server of the ISP. >http caches can be easily cleared, or mitigated entirely by extensions or browser (eg. multi account containers).
> most people don't run their own resolvers, so at best you're fingerprinting DNS server of the ISP. That’s not how it’s tracked commonly. Similar to HTTP caches, you can fingerprint visitors by how quickly a domain request resolves for them. Sure, all of this can be mitigated. But you have to even know what to mitigate. And given the most fanatical privacy folks aren’t aware of basic timing fingerprints is a good in…
Re: Please disable JavaScript to view this site
#239This website does not track you . Correction -> This website does not track you via JS. You have no idea what's logged on the backend.
Ye olde days of tracking just used invisible .gifs and every click was a different webpage so they just tracked which ones were requested to gain interaction metrics. JS doesn't have any magic to it, location information is opt-in, but your IP is a much better advertising identifier.
Citation needed?
Re: Please disable JavaScript to view this site
#240In my view, micrototalitarian actions like this are every bit as bad as the ills they seek to cure. Insisting on infringing the liberty of others, before even so much as talking to another person is the very core of what ails our society in this time.