I also expect Google to be a bad actor and do everything in its power to pointlessly refactor the chromium codebase specifically to make keeping MV2 alive as painful as possible.
No browser can load these ads.
I've considered doing the pi-hole thing for family, but doesn't ublock etc do a lot of fixing to make sure pages aren't broken when ads are missing?
Or does pi-hole/your implementation do the same?
Consider the simplest possible case: I run ojford.com and take money from Acme Inc in exchange for displaying their advert. They send me acme-banner.jpg, and I serve it at /static/current-ad.jpg with an <img id="banner-ad" src="/static/current-ad.jpg"> in my header or whatever.
A DNS block covering the ad would block my whole site. Effective, but useless. (Unless you actually intend to boycott anyone who advertises.)
uBlock however can block the #banner-ad element. (Whether community-curated or by you specifying it yourself.)
More realistically this might be say YouTube or googleusercontent subdomains that serve both ads and 'real' content.
zipityzi•1h ago
No issues with UBO on Edge 149 (stable) and it's still available on the Edge Add-ons (it was featured by Microsoft, funnily enough, a few months back):
https://microsoftedge.microsoft.com/addons/detail/ublock-ori...
Did I miss something? Microsoft's official statement is that "The Microsoft Edge team is currently in the process of updating this MV3 migration timeline". Now, they've been working on that timeline since at least May 2025, so maybe with Chromium 150 / 151, they'll make it more concrete?
https://learn.microsoft.com/en-us/microsoft-edge/extensions/...
alyandon•1h ago