AdNauseam icon indicating copy to clipboard operation
AdNauseam copied to clipboard

Should we really adn-allow everything from easylist & uBlock filters?

Open mneunomne opened this issue 2 years ago • 5 comments

I wonder if our current approach of adn-allowing everything that comes from easylist & uBlock filters is the best way of making sure we collect ads.

What I notice is that we will always tend to have ads many appearing on websites that are ad-aggressive (e.g. https://ww1.theofficeepisode.com/). And doesn't matter how much effort we put in re-blocking the adn-allowed requests because the ad system are always changing.

I was taking a look in easylist filters and noticing there are various segments of the list, regarding popups, documents, generic blocks, domain-speific etc. I think we should perhaps take a closer look in these adn-allowed lists and check what do we really need adn-allow and what we don't.

mneunomne avatar Aug 12 '22 17:08 mneunomne

For example, we should block all request that generate popups (new browser windows being generated).

https://github.com/easylist/easylist/blob/master/easylist/easylist_specific_block_popup.txt

mneunomne avatar Aug 16 '22 17:08 mneunomne

Yes, ideally there would be a way to determine such rules in our parsing of the list and then we could choose to block those...

dhowe avatar Aug 16 '22 20:08 dhowe

Maybe we can add these specific .txt files to our filters and simply check? Wonder if perhaps we can ask help for the EasyList people by creating an issue there.

mneunomne avatar Aug 17 '22 11:08 mneunomne

so are these .txt files combined into the single list that adblockers then download ?

dhowe avatar Aug 17 '22 19:08 dhowe

so are these .txt files combined into the single list that adblockers then download ?

@dhowe seems like yes, they are merged into one big file.

(going back to this now, to-do's)

  • [ ] Pick a website that is ads heavy, that some ads can go through AdNauseam
  • [ ] Document what types of ads are being generated (popup's?, ghost-links?, google ads?)
  • [ ] Manually add different easylist filters from this lists and see if the ads disappear while still collecting.

mneunomne avatar Sep 25 '22 22:09 mneunomne