> The Firefox version of uBO makes use of WebAssembly code for core filtering code paths. This is not the case with Chromium-based browsers because this would require an extra permission in the extension manifest which could cause friction when publishing the extension in the Chrome Web Store. Anyone know what this extra permission is and why requesting this extra permission would cause friction?
uBlock Origin works best on Firefox
411–420 of 523 posts
Re: uBlock Origin works best on Firefox
#412Earlier quoted context omitted.
Surely the ublock devs are not writing WASM directly? It would be possible to have the source code available for audit with some way of proving it generates the assembly that is being shipped.
Sorry anything is possible, but your comment is a bit hand wavy. Reproducible builds are non trivial. And then what - the reviewer is now supposed to build your software and verify some Hash? Or were you thinking something else?
That's true, but they aren't rocket science either. It's perfectly reasonable to require them for browser extensions.
Re: uBlock Origin works best on Firefox
#413Earlier quoted context omitted.
Text classification might be very good at identifying ad text. There's a popular fake news dataset where models hit 85% accuracy https://link.springer.com/chapter/10.1007/978-3-030-68787-8_... Ads are highly tuned for click through rates. Even if the model isn't 100% accurate, it would force advertisers to use less effective ad text to avoid filters.
> it would force advertisers to use less effective ad text to avoid filters. That seems counterproductive to me. I mean, ads would still be annoying. And that’s why we block them.
The avoidance of annoyance is a just bonus.
Re: uBlock Origin works best on Firefox
#414Earlier quoted context omitted.
Yes. Golang actually encourages developers to use their own resolver in applications instead of the system one. Google itself uses its "Public DNS" cache addreses in software and hardware it distributes. Neither decision may have been made with the intent of thwarting DNS-based evasion of ad/tracking, however, the resulting consequences may well be the same. "... there is nothing you can do." I am typing this comment…
Is any browser written in Golang?
Re: uBlock Origin works best on Firefox
#415Earlier quoted context omitted.
> I am inclined to predict that the option to use ad blockers may come to an end because browsers and other software financed with online ad-derived revenue have full control over what extensions users are allowed to run. They have full control over that system for extending the functionality of their software. I have a feeling that if Chrome (for instance) went that route it would quickly become Internet Explorer'd.…
But don’t forget Microsoft let IE rot for years and that is what drove the interest - and the protest - for alternatives and helped Flash thrive. Today Chrome is a fairly good platform, tons of support for all sorts of html extensions, and a very strong commitment to security. It’s a really nice product, except for the strings attached. Alphabet should be broken up and Chrome (OS) spun off into its own business; the…
Re: uBlock Origin works best on Firefox
#416I would use Firefox + uBlock Origin over other browsers even if it was half as fast.
Re: uBlock Origin works best on Firefox
#417Earlier quoted context omitted.
So long as DoH servers are configurable, why is it a problem?
I use /etc/hosts daily to access computers with only an IP address and no DNS entry, or to override them for testing. I don't want to have to self host a DoH server when it's so easy to edit a test file. Furthermore, until every ISP has its own DoH server we are centralizing control of the basic internet infrastructure even more than now.
Re: uBlock Origin works best on Firefox
#418> At browser launch, Firefox will wait for uBO to be up and ready before network requests are fired from already opened tab(s). > This is not the case with Chromium-based browsers, i.e. tracker/advertisement payloads may find their way into already opened tabs before uBO is up and ready in Chromium-based browsers, while these are properly filtered in Firefox. > Reliably blocking at browser launch is especially import…
Google has an obvious incentive to make life hard for ad blocking extension developers. Chrome and chromium exist because their business model is showing ads in it. That's the only reason it exists. Everything else it does is there only to convince users to use it and thus get exposed to ads and tracking. That includes performance work, UX work, etc. that Google puts a lot of time and money in. It makes Chrome really…
Re: uBlock Origin works best on Firefox
#419Tools like this are cutting off the branch they are sitting on. If you block all the ads on an ad-supported website, how will it survive?
Re: uBlock Origin works best on Firefox
#420Earlier quoted context omitted.
Either I'm understanding it wrong or you're way overestimating this issue. Unless you close and open your browser between every single website you visit, this impact is probably negligible. Most people don't even close their browser windows ever between computer restarts.
And when you do restart, every single open tab will/might be able to load everything, unblocked and unfiltered, in the period between Chrome starting, and starting the extension.
For some people it is not just about annoying ads; for those people paid or unpaid work (or something else, I'm not here to judge) takes them to sites where you'd rather not be surfing with js enabled.
Remember: Client-side JS is a way for whoever controls the server side to execute code on your machine. Disabling JS instantly removes whole classes of nasty exploits.