5 ms·
I can give some context here (I work on Brave's adblock engine). > Brave has been in the business of blocking ads for a long time. Surprisingly it took them ye
by antonok 4y ago
I can give some context here (I work on Brave's adblock engine).
> Brave has been in the business of blocking ads for a long time. Surprisingly it took them years to come up with cookie banner blocking, even though all they do is include a list maintained for free by easylist maintainers.
Brave has been sponsoring Fanboy's work as an Easylist maintainer since early 2019 via an employment contract. This "list maintained for free" you're talking about was originally "Fanboy's Cookie List" and was promoted into Easylist as of November 2019 [1].
> This could have been implemented already 2 years ago without much effort.
Indeed, it was available through the brave://adblock settings menu 2 years ago. Building a new filter list is really difficult though - not only do you have to cover enough websites for it to be useful, but you have to make sure that important functionality doesn't break when it's applied. Multiply that by approximately every website on the internet and you'll have some idea of how difficult it is.
The list is finally comprehensive enough to be rolled out to a much wider audience - which is exactly what we're doing.
> People have asked to have the uBO-functionality ported to the built-in Brave Shields, including cosmetic filtering, and granular control.
Not sure what you are referring to here, but we do have cosmetic filtering and the ability to add custom filters or subscribe to anyone else's list with auto-updates. Procedural filtering is the main missing feature, but I'm actively working on that.
[1]: https://github.com/easylist/easylist/commit/f479000932294df083fd5bde832bd03b7fd7176a https://github.com/easylist/easylist/commit/f479000932294df0...
- morelisp 4y ago> you have to make sure that important functionality doesn't break when it's applied. This feels unnecessarily conservative for a browser trying to achieve literally any market share; nobody's got only Brave installed and those who have it at all are those most likely to understand if a site is broken because of its blocking measures. If Brave isn't going to be the one to push privacy features over compatibility, who is? I mean, you didn't name it "Caution".
- antonok 4y agoWe generally try to expose these kinds of things for the more technical users who are interested in finding them - again, the cookie list has been available in brave://adblock for years now, we have "aggressive" blocking mode, "strict" fingerprinting protection mode, etc. But ultimately we want to change the standards of privacy on the web for everyone, not just those who can tolerate frequent breakage (or those who will switch to a less private browser when something isn't working). Honestly, building any browser software that relies on filter lists takes some appetite for risk. By definition, the lists are reactive and so there's always going to be a gap in compatibility in sites which have updated recently enough.