Earlier quoted context omitted.
I really like the point the uBlock maintainer's make: "Extensions act on behalf of users, they add capabilities to a user agent , and deprecating the blocking ability of the webRequest API will essentially decrease the level of user agency in Chromium, to the benefit of web sites which obviously would be happy to have the last word in what resources their pages can fetch/execute/render."
Is it perhaps time to return to using external tools such as Privoxy, Pi-Hole and the like? Privoxy appears to still be around, and (I think) was originally at the forefront of user-managed web controls. Once the browser reaches its natural Borg-self, transparent user-level tools will be all that provide a semblance of control. Well that, and Firefox.
Google proposes changes to Chromium which would disable uBlock Origin
591–600 of 779 posts
Re: Google proposes changes to Chromium which would disable uBlock Origin
#592To defend Google a bit, it looks like the change is being put in place so that users would have more privacy – by stopping extensions accessing all active URLs. In essence they are copying what Apple did with Safari and their content blocking APIs. In this model, content blockers provide the browser with a set of blocking rules and the browser executes them against pages during render & load. Ad blocking can occur an…
What is the limit on the number of rules you can give to Safari? Gorhill mentions a limit of 30K and EasyList alone has more than 40K rules.
Re: Google proposes changes to Chromium which would disable uBlock Origin
#593Why would Google be given any benefit of a doubt in the case of ad/resource blocking? They are a behemoth ad-based corporation that is becoming a monopoly in many areas of computing. In yet more areas, they are becoming an effective monopoly through size: they may not be the only company offering a type of service, but they are the only one able to offer it at scale and/or with a certain level of sophistication, give…
I think you overestimate the level of strategy here. This is simply an engineer spotting a performance bottleneck in Chrome and posting a design to resolve it. There is zero chance that Google's top brass told the engineer to deliberately cripple ublock.
The #1 way to improve web browsing performance is with aggressive and comprehensive ad blocking.
Re: Google proposes changes to Chromium which would disable uBlock Origin
#594Earlier quoted context omitted.
Extensions should act on behalf of users but, like websites, some don't. A questionable or poorly-maintained extension can do more damage than any single website, and browsers can support user agency by replacing APIs with better ones: an effective declarative API for content blocking would majorly speed up extensions like uBlock Origin and make it harder for other extensions to follow users around the web. That said…
If you create a superior api (esp w/regards to speed) people will naturally move to extensions which use that api. Then once usage of the old api has dropped significantly, you can deprecate the old api.
If they have something working with one API, they have to have a good reason to re-implement it with a new API. It may be 'fast enough' and reliable, so why go through all that pain?
Or, it's just the long tail of API consumers (e.g. site on the web). Some things aren't maintained and updated, but they don't go away.
Re: Google proposes changes to Chromium which would disable uBlock Origin
#595Earlier quoted context omitted.
I really just don't understand the obsession with Chrome, especially in hacker communities. Sorry Google, I feel "icky & gross" when I use you.
Chrome is still the best performing browser (even if it's a resource hog). I tried using Firefox for Linux for about 6 months last year, but had to give up. I got frustrated with the random UI pauses/latency, random crashes, and broken web rendering (not its fault). On the other hand, Chrome just works, and provides a very smooth, low latency experience on Linux. I don't like that I have to give up my privacy for a d…
Re: Google proposes changes to Chromium which would disable uBlock Origin
#596I'm glad that I stopped using it.
Re: Google proposes changes to Chromium which would disable uBlock Origin
#597Earlier quoted context omitted.
Well now Firefox will have ad blocking plugins that works and Chrome will not.
We'll see how long it lasts. Firefox has mostly strived, in the Quantum era, to stay mostly-ish compatible with Google's interpretation of WebExtensions, from what I can tell.
Re: Google proposes changes to Chromium which would disable uBlock Origin
#598Another reason to be glad that Firefox is still standing.
Re: Google proposes changes to Chromium which would disable uBlock Origin
#599Earlier quoted context omitted.
Firefox just doesn’t have enough advantages yet that would convince someone comfortable with Chrome to switch over. While privacy is an ever growing concern, it isn’t a strong enough feature for most people.
I switched because Firefox has Multi-Account Containers, which was extremely compelling. https://support.mozilla.org/en-US/kb/containers
Sadly, Mozilla also seem to promote containers as an alternative to user profiles, while they're nowhere near as full-featured - sharing saved logins and bookmarks between my "personal" and "work" containers is almost never desireable. Managing and switching profiles, on the other hand, is virtually unchanged since the Netscape Communicator days.
Re: Google proposes changes to Chromium which would disable uBlock Origin
#600Earlier quoted context omitted.
I don't know about "a lot of sites". Very few, I'd say. Other web developers may want to chime in but I rarely have cross-browser problems between Firefox and Chrome. I can't recall the last one. The only time I encounter a problem with Firefox is looking at people's codepens where they're using webkit only prefixes or a draft API.
Youtube runs noticably slower on Firefox for me, regularly climbing up to 30-40% cpu and activating the fan, while Chrome handles it with 15-20 cpu.