▲ | kovariantenkak 8 days ago | ||||||||||||||||
That does not answer the question in any way. Especially, since it claims to use zero CPU when active and because iOS ad blocking works differently. | |||||||||||||||||
▲ | gorhill 8 days ago | parent | next [-] | ||||||||||||||||
> it claims to use zero CPU There is no claim of "zero CPU". The claim is that the service worker wakes up only when necessary -- it is designed to be suspended by default from the ground up. In Optimal and Complete modes, the content scripts will of course execute, without the service worker being unsuspended if no filtering occurs, but perform only the necessary work and bail out ASAP if not needed. In Basic or "No filtering" modes, no content scripts are injected. --- Edit: Sorry, I do say "uBOL itself does not consume CPU/memory resources while content blocking is ongoing". When I say "itself" I am referring to the service worker as seen in Chromium's Task Manager. The service worker isn't required for examples when navigating to `example.com` or here at `news.ycombinator.com`. All top content blockers I have looked at do require their service worker to execute, even for merely just switching between tabs. Some even use tricks to prevent their service worker to be suspended at all. | |||||||||||||||||
| |||||||||||||||||
▲ | gildas 8 days ago | parent | prev [-] | ||||||||||||||||
The warning message you mentioned simply means that the extension can inject "content scripts" into the web pages you visit. This feature is necessary, for example, to remove ads that cannot be blocked via HTTP. |