i.e. the main redesign domain, not old.reddit.com
If the old one didn't do this, there's yet another reason to use it...
I still believe that part of the reason a lot of sites are moving to JS-only SPAs and the like is that it becomes much harder to block things like this. Regardless of sandboxing, the idea of letting a site execute Turing-complete computations on its visitor's computers, just to display what could be done without, is quite repulsive.
> the idea of letting a site execute Turing-complete computations
I'll admit that I have never been keen on the "browse with Javascript disabled" idea, but after my digging around yesterday to figure out why Reddit kept asking me to enable DRM [which I totally should've blogged about but oh well....] it shocked me to see just how much JS code was being loaded on each pageview.
Now I'm seriously considering taking the NoScript plunge.
The problem is that a light sprinkling of Javascript really can go a long way towards making HTML more usable -- how can we find a way to permit the "good" uses of Javascript while prohibiting all of the "bad"?
I browse with js off by default using the setting in uBlock Origin. It works great.
When you encounter a site (usually news sites) where the article looks wonky, just use Firefox's "reader view" which pulls out the text and puts it into a nicely formatted, clean tab.
Until they work out how to properly disable reader view because it allows you to avoid JavaScript driven paywalls and Incognito/Private Mode nags.
Good point. I think some sites have already figured this out. I'll find one every now and then that clearly has a giant chunk of text in the center, but the reader view option doesn't activate.
Wonder if there's a flag that disables it or something.
It might be as simple as not adding any semantic markup (an article element for example) for Reader View to use, but you could do all sorts of things with element positioning or pseudo elements to mess it up for non-humans.
FF uses this for its reader view: https://github.com/mozilla/readability