6 ms·
> random urls from the same domain would work fine. What stops someone from blocking the domain? I think a combination of random domain + url would make it rat
by okanesen 9y ago
> random urls from the same domain would work fine.
What stops someone from blocking the domain? I think a combination of random domain + url would make it rather hard to detect these things.
- gruez 9y agosame domain as in first-party domain. afaik all script blockers block third party scripts if you block scripts for the first party domain.
- gorhill 9y agoYou can selectively block inline, 1st-party and 3rd-party scripts with uBlock Origin ("uBO").[0] Moreover, the Firefox/webext version allows you to remove specific inline script tags before the document is parsed by the browser.[1] uMatrix can selectively block web workers, which are typically used by coin miners.[2] I have long been thinking of bringing that ability to uBO, but I want to do it right UI-wise. * * * [0] https://github.com/gorhill/uBlock/wiki/Blocking-mode:-medium-mode https://github.com/gorhill/uBlock/wiki/Blocking-mode:-medium... [1] https://github.com/gorhill/uBlock/wiki/Static-filter-syntax#html-filters https://github.com/gorhill/uBlock/wiki/Static-filter-syntax#... [2] https://github.com/gorhill/uMatrix/releases/tag/1.2.0 https://github.com/gorhill/uMatrix/releases/tag/1.2.0
- visarga 9y ago> uMatrix can selectively block web workers Maybe we should get rid of web workers at browser level until we figure out this mess. Web workers are seldom used and could be enabled manually per site.
- tylerhou 9y agoService Workers are a subset of web workers and are heavily used.
- dmitrygr 9y ago> are heavily used Whom by?
- tylerhou 9y agoIf you're using Chrome, check out chrome://serviceworker-internals/. It'll show all the websites you've visited which have registered service workers. Mine has 25 entries, including Twitter, Amazon, Google, Google Drive, Let's Encrypt, etc.
- dmitrygr 9y agoEmpty for me. Sites still work, so I guess they are not essential afterall :)
- tylerhou 9y agoService workers are essential for good mobile first, offline experiences. Check out https://developers.google.com/web/progressive-web-apps/ https://developers.google.com/web/progressive-web-apps/ for more details.
- dmitrygr 9y agoI'm sorry. As a user, to me "offline mobile first experience" sounds like a synonym for "this website takes more than 30 seconds to load and drags my phone down to its knees and the author was just too lazy to write a native app". I don't mean that as an insult, but as a user that is precisely what that sounds like to me. Nothing about web apps I have access to acts to change my mind in this respect. They're all incredibly slow to load, especially over anything less than LTE. For extra credit, they usually take up so much RAM that Chrome RAM usage ends up kicking out all background applications out of RAM on my phone.
- tylerhou 9y agoDoes downloading and installing a native app take less than the time to load a webpage on your phone? In my experience, web pages in general load much faster than native apps.