Comment by drewfax
13 hours ago
Browsers were able to block pop-ups because websites used to open another browser window to display ads. Modern websites use modals using CSS and JavaScript within their page canvas.
It's hard to block them deterministically by the browser. Though uBlock Origin and NoScript can block almost all these annoyances.
In other words: browsers should just implement uBlock Origin by default.
Firefox does already have some tracker blocking built in, though it would be fantastic to import arbitrary filter lists.
Chrome & Safari are operated by advertising/surveillance companies, so no dice there.
Safari (desktop and mobile) also has tracker blocking built in. "Prevent cross-site tracking" and "Hide IP address from trackers" are two settings it has; I think the first is checked by default, I don't remember about the other.
In the DevTools network pane, it shows requests to known trackers, like Google Tag Manager, being blocked.
https://support.apple.com/en-us/102602
1 reply →
This is the equivalent of
"Lawmakers should legally set rents to $0, so we can all live for free"
Only if you assume ads are the only way anybody could run a website.
This is what brave does. It's implement without needing an extension, so Manifest V2/V3 etc doesn't matter one bit.
So, Brave.