zlacker

[parent] [thread] 14 comments
1. userbi+(OP)[view] [source] 2020-11-28 22:11:00
As someone who has JS off by default for a long time (ever since I discovered how much it could remove annoyances, and this was back when SPAs were basically nonexistent) and is thus often subjected to "Please enable JS" messages which more likely than not will simply make me click the back button[1], I am delighted to see this exists --- I've thought of the idea before, but never did anything with it:

https://news.ycombinator.com/item?id=11411982

[1] I once enabled JS on a site that claimed it would provide "a better experience", and was bombarded with a bunch of ads and other irritations that just made me turn it off again. It was not a "better experience".

replies(3): >>nullc+n >>h_anna+Mc >>dylan6+Zg
2. nullc+n[view] [source] 2020-11-28 22:15:19
>>userbi+(OP)
It didn't say who it was better for...
3. h_anna+Mc[view] [source] 2020-11-29 00:17:17
>>userbi+(OP)
As someone who has JS off by default (via uMatrix) I see a blank page.
replies(3): >>calcif+ud >>Arnavi+fo >>usr110+bs
◧◩
4. calcif+ud[view] [source] [discussion] 2020-11-29 00:25:21
>>h_anna+Mc
I use NoScript and it works fine for me.
5. dylan6+Zg[view] [source] 2020-11-29 01:04:56
>>userbi+(OP)
>make me click the back button

I forget about the back button. By default, I always open links in new tabs which means back button has no data. Also, SPAs have hijacked the back button or just broken it completely, so I've been trained to not count on it behaving as expected. There's also mobile experience where getting to the back button itself is often painful after the UI hides navigation from you.

Otherwise, I am 100% in agreement. If a page is so user hostile to not making a friendly non-JS page, the tab gets closed

replies(2): >>dragon+2i >>ehutch+Im1
◧◩
6. dragon+2i[view] [source] [discussion] 2020-11-29 01:16:20
>>dylan6+Zg
> By default, I always open links in new tabs which means back button has no data.

I really wish, even if it was an optional setting, browsers would copy the past history of the source tab when you did that. If it hit back in a tab I opened that way, I still want “where I got here from” not “stay here” or “new tab page" or especially “close the tab” (thanks a lot Android Chrome).

replies(2): >>abhina+gj >>deergo+qm
◧◩◪
7. abhina+gj[view] [source] [discussion] 2020-11-29 01:31:16
>>dragon+2i
That sounds like an amazing idea that they should implement!
◧◩◪
8. deergo+qm[view] [source] [discussion] 2020-11-29 02:07:31
>>dragon+2i
Safari does this, at least on iOS. If you open a new tab, then hit back, it just closes the tab and takes you back to the origin tab. If you’ve closed the origin tab, it leaves the active tab open but goes back to what the origin tab was.
replies(1): >>kitsun+xz
◧◩
9. Arnavi+fo[view] [source] [discussion] 2020-11-29 02:32:14
>>h_anna+Mc
You need something to enable the `<noscript>` content to be rendered, like a uBO dynamic rule `no-scripting: $hostname true`. uM doesn't do that.
replies(1): >>chrism+Ab1
◧◩
10. usr110+bs[view] [source] [discussion] 2020-11-29 03:31:48
>>h_anna+Mc
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.)

replies(1): >>smiche+661
◧◩◪◨
11. kitsun+xz[view] [source] [discussion] 2020-11-29 05:42:19
>>deergo+qm
The macOS version has this behavior as well.
◧◩◪
12. smiche+661[view] [source] [discussion] 2020-11-29 14:14:24
>>usr110+bs
It is not maintained but the latest version[1] still works fine, and I will continue to run it until that is no longer the case.

[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.

◧◩◪
13. chrism+Ab1[view] [source] [discussion] 2020-11-29 15:14:38
>>Arnavi+fo
I think it depends on how you disable it. Anecdotally, I think it’s “if no scripts are executed on the page, render <noscript> content, but if any scripts at all are executed, don’t”.
replies(1): >>h_anna+rZ3
◧◩
14. ehutch+Im1[view] [source] [discussion] 2020-11-29 16:47:02
>>dylan6+Zg
If an SPA is hijacking your back button it is poorly coded and the coders should be ashamed.
◧◩◪◨
15. h_anna+rZ3[view] [source] [discussion] 2020-11-30 17:28:28
>>chrism+Ab1
Arnavion was actually right. No scripts at all were executed.
[go to top]