7 ms·
You can selectively block inline, 1st-party and 3rd-party scripts with uBlock Origin ("uBO").[0] Moreover, the Firefox/webext version allows you to remove spec
by gorhill 9y ago
You 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.
- dmitrygr 9y agoI download apps when I have a good connection. I load websites when I need them. The latter is not always on a good connection