The only option (other than mitm-ing yourself and stripping ads from the html maybe) for blocking first party ads or spoofed first party ads is ublock origin on firefox
dns filtering can only block domains, ublock does full cosmetic filtering.
Ive been using DNS filtering for years and many sites actually collapse the advert space when it’s not used, and while a plug-in certainly can improve the UI, the DNS blocking also disables the resulting tracking, the network requests still happen with the plugins.
Additionally DNS filtering happens outside of a browser as well, so will block ads in literally every app as well, when setup correctly it’s also device independent.
When I still ran my own PiHole, there where days where as much as 60% of the traffic was adverts and trackers.
DNS filtering also extends to blocking things like malware and spam domains
The only option (other than mitm-ing yourself and stripping ads from the html maybe) for blocking first party ads or spoofed first party ads is ublock origin on firefox
dns filtering can only block domains, ublock does full cosmetic filtering.
Ive been using DNS filtering for years and many sites actually collapse the advert space when it’s not used, and while a plug-in certainly can improve the UI, the DNS blocking also disables the resulting tracking, the network requests still happen with the plugins.
Additionally DNS filtering happens outside of a browser as well, so will block ads in literally every app as well, when setup correctly it’s also device independent.
When I still ran my own PiHole, there where days where as much as 60% of the traffic was adverts and trackers.
DNS filtering also extends to blocking things like malware and spam domains