> These days, when even a few hurdles of crap present themselves, I often just leave. I don’t care what the site has to say or sell me.
I find that disabling JavaScript often helps. I have it enabled by default, but disable it in uBlock on a per-site basis if some crap pops up. A lot of the times that fixes things.
For example for some reason the BBC thinks it's helpful to display a big fat "Register for an account today!" every fucking time I visit their website, but with JS disabled you don't get it. I think missing out on all BBC content would be too high of a price to pay, especially since most news sites do something similar (or worse).
Downside is that sometimes stuff like images no longer work. It's usually not a big deal.
I tried disabling Javascript by default, but there are too many important sites that require it.
My browser's "disable javascript" extension can disable on a per-domain basis, but really what I'd like is on a per-URL-pattern basis, so that <google.com> is disabled but not <google.com/maps>.
Sometimes disabling scripts is not enough, so I also disable CSS. This makes images huge at the top of the page (navigation icons, etc.). So, then I disable images as well. Then there are huge vector graphics of some kind; I can't tell if it's SVG not counting as an image, or just really large font sans CSS to size it.
Maybe one of these days I'll write a "no bullshit" firefox extension that carefully applies these restrictions except for in a user-defined allow list.
edit: oh yeah, I could call it "reader mode." Hm...
I find that disabling JavaScript often helps. I have it enabled by default, but disable it in uBlock on a per-site basis if some crap pops up. A lot of the times that fixes things.
For example for some reason the BBC thinks it's helpful to display a big fat "Register for an account today!" every fucking time I visit their website, but with JS disabled you don't get it. I think missing out on all BBC content would be too high of a price to pay, especially since most news sites do something similar (or worse).
Downside is that sometimes stuff like images no longer work. It's usually not a big deal.