3 ms·
It's a trap. Dark pattern. It's waiting to use that moment when you switch on the JavaScript for some other tab forgetting about this one, to do some nasty stuf
by thro1 6y ago
It's a trap. Dark pattern. It's waiting to use that moment when you switch on the JavaScript for some other tab forgetting about this one, to do some nasty stuff probably. Cloudflare is doing it same way (waits for your mistake, refreshing in the background till JS will be on), but more stealthy - with longer time of refresh. They steal the bandwidth too - and Google was sued recently for eating mobile data.
(JavaScript in my browser is not granted for whatever purpose I didn't needed, it's a privilege which only few sites deserve. And I have hundreds of tabs open, because.)
- kypro 6y agoWhat "nasty stuff" would Slack being doing that's worth the bandwidth / implementation costs of building a redirect loop in the unlikely case, that 1, the user disables JS; and 2, that the user occasionally reenables JS while keeping a non-functional Slack tab open?
- thro1 6y agoSpinning my fan, exhausting battery and memory, segregation by compliance.
- Bjartr 6y agoCan you explain this a bit more? What's the value to Slack to do this?
- thro1 6y agoThose are no values but anti-values. If there is no value to Slack (and others) doing this (even so small as outsourcing costs of processing from their servers to my terminal, measuring differences) could they stop doing this ? There is no need for processing (every time).
- thro1 6y agoTo downvoters (2+1 down, most of my karma, without comments in last hour): those are facts, not opinion. Now I'm wrong and I'm very happy with this. There was a site witch I'm not using anymore for that reason. When I used searchbox provided, Cloudflare was going in the way: 'Please stand by, while we are checking your browser... Please turn JavaScript on and reload the page.' .. but then after some time it was refreshing anyway and it would catch if I enabled JavaScript for some other reason. It was dark pattern - asking me to reload the page, but then doing it anyway, without my consent, of witch I wasn't aware for a while. I just checked it, and Cloudflare is not doing this (refreshing) anymore. :) I'm quite happy because of this (not wasting resources in some corner case), but in meantime I stopped using that site (they are not aware of it nor of the reason) and found some other, without this kind of obstacles. I wish, Slack could fix it (not me) too.