I don’t want necessarily want an adblocker built into my web browser. It creates too much centralized risk and power for the kinds of shenanigans pulled by ABP or ghostery, and it would hurt adoption of good add-ons like ublock.
What I DO want to see is something like ublock matrix become a standard feature. Matrix is an incredible add-on that has made the web more useable and more debuggable for me. If it was built-in, the defaults would have to be toned-down or turned off, because it breaks too much of the web, but a simple “privacy mode” toggle to step up restrictions would be welcome in a private browsing window.
Call it “War Mode” or “Paranoid Window” when using a private window with maxed out Matrix.
It's not an adblocker. It's a "content blocking" engine. Basically, there are two pieces to any blocker: the blacklist, and the actual execution (matching against blacklist rules, and probably executing JS to remove it).
Safari's got a native engine for the execution part. And you pass in the blacklist with declarative rules. It's the best of both worlds in that you get competing blacklists, but the actual engine is even faster than JS. And for security like you said, there aren't any shenanigans since it's literally a JSON blacklist and can't contain code.
What I DO want to see is something like ublock matrix become a standard feature. Matrix is an incredible add-on that has made the web more useable and more debuggable for me. If it was built-in, the defaults would have to be toned-down or turned off, because it breaks too much of the web, but a simple “privacy mode” toggle to step up restrictions would be welcome in a private browsing window.
Call it “War Mode” or “Paranoid Window” when using a private window with maxed out Matrix.