Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Like Links[1] then?

Really. I want Epiphany and Firefox to allow me turn off JavaScript like I can allow/disallow {Audio, Video, Webcam, Location, Notifications...}.

The single wrong decision was following Google into that JS-Show. JS has it rationals, I'm using it as programmer sometimes. But JS was consider harmful for the reasons! Google intention was using JS for it's so called web-application/single-page-application to lure users into the cloud. And they opened the opportunity for a bloated web with user tracking via JS, bitcoin miners via JS, animating all kind of elements with JS and so on. Result? Fan spins up, laptop battery discharged.

[1] http://links.twibright.com/

PS: I bet Steve Jobs would have banned entire Electron from MacOS. For same reasons Flash was banned.



> I want Epiphany and Firefox to allow me turn off JavaScript like I can allow/disallow {Audio, Video, Webcam, Location, Notifications...}.

uBlock Origin can do this, I believe. NoScript is a more involved solution, but it also still works. I don't know about Epiphany, though.


I use uBlock origin with JavaScript disabled by default.

You can set a shortcut to enable JavaScript (“Relax blocking mode”, cmd-J for me. I don’t remember whether that was the default.)

You can persist enabled JavaScript for the current domain for the future.

I find that with JavaScript enabled on some 20 websites, the rest of the web works pretty well with the occasional cmd-J in case it doesn’t.

On mobile I haven’t found a good way to do it. Brave browser makes it easiest to enable/disable JS on the current page, among the ones I tested.


There are annoyances. 1) many sites can't even be bothered with a basic noscript or it was the default message from some “starter” app rather than something meaningful/descriptive 2) basic sites like blogs are putting their image loading behind JavaScript for no reason (unless they or WordPress plugin developers aren't aware of <img loading="lazy">) 3) too many folks are relying on third-party CDNs and client-side parsing for something that should obviously had been done at build time like code syntax highlighting and rendering LaTeX (almost every ‘modern’ docs project fails this so our tech industry fails here).


Annoyances developers should take into account, not something users should be dissuaded from. Do block by default.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: