4 ms·
Hrmm, thank you for letting me know! Do you have any more info on how to reproduce this problem? How are you disabling it? I'm just trying to reproduce so I
by ryes 4y ago
Hrmm, thank you for letting me know! Do you have any more info on how to reproduce this problem? How are you disabling it? I'm just trying to reproduce so I can try to stop any errors breaking things. Thank you!
- joveian 4y agoPersonally, I much prefer search engines that work without javascript enabled at all (currently using Metager). I use strict uBlock Origin settings as well as various other strict browser settings like blocking third party cookies. I'm not sure how much of that you want to try to support (or what is causing my issue - the site does not work at all for me, even after enabling javascript), but trying on Firefox with default uBlock Origin settings if you haven't would be one way to check a somewhat common setup. Oh, my issue could also be the referer related settings as mentioned below. https://news.ycombinator.com/item?id=33259152 https://news.ycombinator.com/item?id=33259152
- ryes 4y agoSorry, for this it needs javascript. We are using JSON APIs, it helps make it faster. I wish we could support this, but it is just too hard vs speed or costs :(
- adamzochowski 4y agoI use gorhill's uMatrix (author of uBlock). uMatrix is awesome as it disables any 3rd party domains and only loads content from main domain that author controls. it also allows blocking by content type. Like iframes. I believe some blockers designed for telemetry blocking, like ghostery or privacy badger, will come with js shims. So they will block google tag manager, but will load a replacement JS to make sure the page doesn't behave in a broken way. uMatrix is more general purpose and does't do shims. Saying this, website should detect telemetry didn't load, and either still work, or display error saying why it can't proceed.
- ryes 4y agoSorry ya we need 3rd party domains at least for images so the costs are not crazy with caching/proxying. Maybe just turn it off just for Swurl?
- adamzochowski 4y agoI don't want to be tracked. The options are: swurl is ok with denying users access that it can't spy upon. I am ok with that. Or swurl builds code in a way to gracefully still work if a script doesn't get load. This would be good when google tag manager has a bug and no longer works, and for users who are behind proxy/dns pihole systems or other system settings that prevent them from being tracked. And for your reference, i enabled googletagmanager in uMatrix, but it still got blocked by uBlock origin. I suspect even if i were to disable both uMatrix/uBlock origin extensions, then my pihole would still block it. As per using caching proxies , use dns cname. So security conscious people / paranoid configurations know that the caching proxy is in your control and wont leak cookies from other domain accesses. So define something like pix-cdn.swurl.com or static.swurl.com .