TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Chrome pushes forward with plans to limit ad blockers in the future

256 pointsby talonxover 1 year ago

33 comments

pvgover 1 year ago
Much discussed last few days<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=38369820">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=38369820</a><p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=38361758">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=38361758</a><p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=38361758">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=38361758</a><p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=38301801">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=38301801</a><p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=38298502">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=38298502</a>
评论 #38395991 未加载
derefrover 1 year ago
Two questions I haven&#x27;t seen addressed by any coverage of this change:<p>1. Will the ultimate removal of Manifest V2 support affect other Chromium-based browsers, or only Chrome itself?<p>If the support for Manifest V2 <i>isn&#x27;t</i> removed upstream in Chromium, but only disabled in Chrome, then I would expect that we will end up in a world where other browsers (e.g. Edge, Brave, Opera) continue to allow the installation of Manifest V2 extensions, esp. from their own first-party verified-extension hosting platforms. So even if the Chrome Web Store also ceases to host Manifest V2 extensions, users of these other Chromium-based browsers could still get uBlock Origin from &quot;Edge Add-ons&quot; or &quot;Opera Addons&quot; etc.<p>2. Would it be possible for some random developer to put in a PR to <i>the upstream Chromium project</i>, to introduce one or more <i>Manifest V3</i> capabilities (new strings for the manifest.json &quot;permissions&quot; key) that, when added, would allow the extension to do all the stuff that Manifest V2 let extensions do by default, that uBO and others depend on: increased request-filter list size, async periodic network data-file updates, etc? Would such a PR have any chance of being accepted?<p>My own guess is that such a PR <i>wouldn&#x27;t</i> be accepted, because I get the impression that the <i>nominal</i> goal of Manifest V3 is to allow V3 extensions to run under a streamlined extension &quot;runtime&quot; that has fewer hook-points into the browser runtime, and so fewer places where the browser runtime must call back to the extension runtime; where adding such capabilities would require adding all these additional hook-points and callbacks back in, which would defeat the purpose. Correct me if I&#x27;m wrong!<p>I would also guess that even if such a PR <i>were</i> accepted, Chrome would still disable the use of those capabilities downstream, and also reject any extension that used them from the Chrome Web Store. So at best, such a change would just mean that uBO and friends wouldn&#x27;t be stuck as &quot;legacy&quot; Manifest V2 extensions, but could instead just be &quot;modern&quot; Manifest V3 extensions with a few capabilities that Chrome and only Chrome forcibly rejects.
评论 #38396021 未加载
评论 #38395754 未加载
评论 #38395122 未加载
评论 #38395807 未加载
sandworm101over 1 year ago
Ok. Goodbye chrome. I will be switching to whatever privacy-focused browser allows me to keep not seeing ads.<p>I do wonder how long it will be before we see browser browsers, software that takes a browser instance and sanitizes it. Maybe chrome will continue as a daemon allowed to run inside a sandbox within a browser&#x27;s browser that actually displays content to a human.
评论 #38397239 未加载
评论 #38398180 未加载
评论 #38398569 未加载
squarefootover 1 year ago
I fear this scenario in a few years:<p>1- non hacker users too starting to realize corporate friendly browsers like Chrome and many derivatives can&#x27;t be used anymore for painless surfing, then flocking to Firefox.<p>2- corporations and advertising companies pushing for a new closed HTTP standard that requires their browser, or an old browser using a closed extension that doesn&#x27;t allow adblockers when using a given service or page.<p>Open browsers work because they still connect to open web servers, and the industry already ruined the mobile environment by forcing users to run apps instead of navigating web pages (that is, installing a hundred application for a hundred services instead of just one that speaks a standard protocol); I have no doubt they&#x27;ll attempt the same in the desktop world too. We have to fight to keep protocols open.
评论 #38411521 未加载
cpetersoover 1 year ago
&gt; Nevertheless, Firefox said it will adopt Manifest V3 in the interest of cross-browser compatibility.<p>The article makes it sound like Firefox will have the same ad blocker limitations as Chrome. The article fails to mention that Mozilla is implementing MV3 APIs in Firefox, but not removing the MV2 APIs like Chrome is:<p><a href="https:&#x2F;&#x2F;blog.mozilla.org&#x2F;addons&#x2F;2022&#x2F;05&#x2F;18&#x2F;manifest-v3-in-firefox-recap-next-steps&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;blog.mozilla.org&#x2F;addons&#x2F;2022&#x2F;05&#x2F;18&#x2F;manifest-v3-in-fi...</a>
评论 #38397398 未加载
评论 #38397027 未加载
clouddroverover 1 year ago
The error is to use Chrome in the first place.<p>Use Firefox. uBlock Origin works best in Firefox:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;gorhill&#x2F;uBlock&#x2F;wiki&#x2F;uBlock-Origin-works-best-on-Firefox">https:&#x2F;&#x2F;github.com&#x2F;gorhill&#x2F;uBlock&#x2F;wiki&#x2F;uBlock-Origin-works-b...</a>
insanitybitover 1 year ago
&gt; But Google has decided that block and allow are not that easily abused so it will allow up to 30,000 rules to be added dynamically.<p>Can someone give an example of what a good number would be? How many dynamic rules are currently used?<p>&gt; Also, extension developers are limited in what regular expressions they can use, along with other technical limitations.<p>Does this meaningfully impact rules? Just curious.<p>&gt; According to Firefox’s Add-on Operations Manager, most malicious extension that manage to get through the security review process, are usually interested in simply observing the conversation between your browser and whatever websites you visit. The malicious activity happens elsewhere, after the data has already been read. So in their mind, what would really help security is a more thorough review process, but that’s not something Google says it has plans for.<p>I don&#x27;t see how one follows from the other. Attackers are using malicious extensions to eavesdrop on networks... therefore we need better reviews and not restricted APIs? I get why you might want to advocate for the latter over the former, but certainly it seems like restricting APIs also has positive impact.
评论 #38396458 未加载
评论 #38396124 未加载
评论 #38396512 未加载
评论 #38396175 未加载
Solvencyover 1 year ago
Can anyone explain why there isn&#x27;t a robust and thriving adblocking solution available at the router or OS level? Why are we all forced to grasp at the straws of the browser?
评论 #38396558 未加载
评论 #38396530 未加载
评论 #38397284 未加载
评论 #38397351 未加载
评论 #38407389 未加载
评论 #38396757 未加载
评论 #38396536 未加载
评论 #38398031 未加载
LaideeDerryover 1 year ago
Google&#x27;s master plan to ditch V2 might be more than just a power move. It&#x27;s like they&#x27;re trying to reshape the Chromium landscape, making it a tricky playground for any V2 loyalists. We&#x27;re looking at a future where maintaining V2 support is like trying to keep a vintage car running in a world of electric vehicles. Nostalgic but increasingly impractical.
matthewfelgateover 1 year ago
What&#x27;s the long term impact on this?<p><pre><code> * More (Advertising) revenue for Youtube streamers? * More people switching to Edge browser to use Ad Blockers? * People using Pi-hole style Ad blocking?</code></pre>
derefrover 1 year ago
I&#x27;d like clarification on something. I&#x27;ve spent an hour or two trying to figure this out to no avail, so I suspect many other people might be wondering the same thing I am.<p>Examining the Manifest V3 changes more closely (<a href="https:&#x2F;&#x2F;developer.chrome.com&#x2F;docs&#x2F;extensions&#x2F;mv3&#x2F;intro&#x2F;mv3-overview&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;developer.chrome.com&#x2F;docs&#x2F;extensions&#x2F;mv3&#x2F;intro&#x2F;mv3-o...</a>), and comparing&#x2F;contrasting to what uBlock Origin themselves say about it (<a href="https:&#x2F;&#x2F;support.ublock.org&#x2F;hc&#x2F;en-us&#x2F;articles&#x2F;11749958544275-Google-s-Manifest-V3-What-it-is-and-what-it-means-for-uBlock-Users-" rel="nofollow noreferrer">https:&#x2F;&#x2F;support.ublock.org&#x2F;hc&#x2F;en-us&#x2F;articles&#x2F;11749958544275-...</a>), I can understand the cause of <i>one</i> of uBO&#x27;s problems with V3... but not the other.<p>The cause of &quot;Allow List Limits&quot; is clear: uBO Lite will be forced to use declarativeNetRequest; and declarativeNetRequest imposes limits on the size of the ruleset you can &quot;declare&quot;.<p>But I&#x27;m confused about uBO&#x27;s point on &quot;Ad Blocking Quality&quot;. It seems that Manifest V3 only restricts 1. the use of eval(), and 2. the loading of remote-origin scripts into the DOM and&#x2F;or as service-worker modules. It doesn&#x27;t restrict the use of remote-origin-loaded data files generally; which I would presume means that uBO would still be able to use its service-worker to periodically fetch and update its filter lists.<p>Is there some part of the way uBO uses these filter lists, that requires arbitrary remote code execution (and for which the only true substitute is burning in the lists locally?) If so: why, exactly? (Not a rhetorical question; I&#x27;m not doubting that they <i>do</i> need it. I just can&#x27;t figure out where the need comes from, and I&#x27;d like to know!)<p>It might <i>seem</i> at first blush that the literal answer is this feature: <a href="https:&#x2F;&#x2F;github.com&#x2F;gorhill&#x2F;uBlock&#x2F;wiki&#x2F;Static-filter-syntax#scriptlet-injection">https:&#x2F;&#x2F;github.com&#x2F;gorhill&#x2F;uBlock&#x2F;wiki&#x2F;Static-filter-syntax#...</a> ... but it actually isn&#x27;t, as you don&#x27;t write actual JS to be eval()ed in these rules, but rather just name a function that&#x27;s already burned into the extension locally as part of its &quot;scriptlet resource library&quot;.<p>Is it instead, just the way that these rules get &quot;baked down&quot; into in-page logic? Does uBO compile the lists into a bunch of Javascript source-code, and then have the page evalScript() that code?<p>And if that <i>is</i> the blocking issue — and I&#x27;m still not clear that it is — then wouldn&#x27;t there be other workarounds for this?<p>For example, sticking the generated JS code into a data: URL and then dropping it into the page as a &lt;script&gt; tag. Or even, at worst, swapping out feeding the page &quot;JS source code&quot;, for feeding the page a (static!) <i>interpreter</i>, and then having that <i>interpreter</i> receive instructions as regular ol&#x27; data from the uBO service-worker? (Maybe that&#x27;d violate uBO&#x27;s performance goals, I suppose? But it wouldn&#x27;t have to do it on every page; only on pages that it knows from the ruleset can&#x27;t be blocked entirely declaratively.)
评论 #38395961 未加载
notatoadover 1 year ago
So, manifest v3 is out there, and does allow some form of adblocking. are there any adblockers actually implemented with it, so i can see for myself what the adblocking performance is like?
评论 #38397373 未加载
评论 #38397345 未加载
underseacablesover 1 year ago
Discussed previously<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=38361758">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=38361758</a>
giantg2over 1 year ago
Sounds like anything outside the browser should still work, like PiHole
kderbymaover 1 year ago
&quot;Chrome pushes forward to make itself the new edge&quot;
aussieguy1234over 1 year ago
If they do, I&#x27;ll switch back to Firefox
评论 #38400364 未加载
m3kw9over 1 year ago
Come to Safari..
评论 #38398900 未加载
zlg_codesover 1 year ago
Watch the already limited traffic I send to Google servers go even lower. I am not entangled in their mess. None of the faangs can touch me because I wasn&#x27;t stupid enough to put my entire digital life in the hands of a company.<p>I&#x27;m looking ten or more years in the future, though. By that time, the Firefox&#x2F;Chrome duopoly will be broken by alternatives that don&#x27;t compromise between the user and business models.
评论 #38395362 未加载
评论 #38395233 未加载
评论 #38395683 未加载
评论 #38395383 未加载
评论 #38395493 未加载
onlyrealcuzzoover 1 year ago
Most of the Internet is almost unusable without ad blockers.<p>I suspect this will be good for Firefox.
评论 #38395536 未加载
评论 #38394942 未加载
评论 #38395910 未加载
评论 #38395243 未加载
评论 #38395366 未加载
评论 #38395530 未加载
评论 #38395361 未加载
eigenvalueover 1 year ago
I thought Brave made very little sense when it was first launched. Who would want an ersatz Chrome browser? Now it&#x27;s starting to look very smart. Sure, it&#x27;s open source so anyone can fork Chromium. But it does take a lot of sophistication to do it properly and add back the usability bits in a nice way. And if you could basically have Chrome but without losing the ad blocking, that starts to sound pretty compelling.
评论 #38396391 未加载
评论 #38396670 未加载
评论 #38395787 未加载
SeanAndersonover 1 year ago
I&#x27;ve used Chrome for a decade and there&#x27;s no way I pick it up if they actually commit to this.<p>That said, they already announced plans to do this once and then backed down for a year due to pushback around MV3.<p>Guess we&#x27;ll see what happens.
评论 #38396202 未加载
评论 #38395545 未加载
stephc_int13over 1 year ago
Google is going to lose this war. We don&#x27;t need Chrome.
评论 #38395866 未加载
评论 #38395555 未加载
malermeisterover 1 year ago
Can we all finally make a concerted effort to switch back to Firefox? I get it, it was slow and bloated when Chrome initially came out and everyone switched.<p>Well, it&#x27;s not slow or bloated anymore and Chrome is now officially evil. It&#x27;s time. Don&#x27;t just switch your own browser. Switch the browsers of all the non-technical folks that come to you for questions.
评论 #38395206 未加载
评论 #38395296 未加载
评论 #38394995 未加载
评论 #38395577 未加载
flummoxed_pearover 1 year ago
You die the hero or live long enough to see yourself become the villain.
评论 #38395482 未加载
评论 #38395537 未加载
pier25over 1 year ago
I like using Chrome and even went back to it after trying FF and Brave 2-3 years ago. But this would really make me look for alternatives, even if those are inferior.<p>It&#x27;s not even about Youtube. I pay for Youtube Premium. But not being able to block third party cookies would be a deal breaker.
评论 #38395460 未加载
评论 #38395344 未加载
评论 #38395078 未加载
评论 #38395106 未加载
评论 #38395527 未加载
评论 #38395163 未加载
blueridgeover 1 year ago
I like Firefox a lot (with Privacy Badger and uBlock) but sometimes the browser slows to a crawl. New tabs are slow to open, takes way too long to select and activate a text input field, and so on. A restart fixes this, but it&#x27;s still annoying.<p>I think I might go back to Safari. I like the way it looks and it feels snappier all the way around.
评论 #38395546 未加载
评论 #38395461 未加载
评论 #38395553 未加载
评论 #38396063 未加载
评论 #38396146 未加载
评论 #38395549 未加载
crorellaover 1 year ago
Good thing there are better browsers out there. As long as they don’t mess with the transport we should be good
评论 #38395657 未加载
lapcatover 1 year ago
How many of these stories do we need on HN? This is like dupe # 100.
评论 #38395571 未加载
account-5over 1 year ago
I think this is a good opportunity to bypass chrome and use a standalone adblocker, if you&#x27;re forced to use Google or Microsoft (ad|spy)ware as a browser.
评论 #38395792 未加载
lagniappeover 1 year ago
&quot;You do this, and I will do that.. forever&quot; - Rickson Gracie
评论 #38394870 未加载
评论 #38395567 未加载
virtuous_slothover 1 year ago
The war against general-purpose computing is but one front in the class war.<p>Daily reminder that economics is a political theory, not a science, that capitalism is the most incidious form of oligarchy, and that the US is no longer a democracy (if it ever was).
评论 #38395592 未加载
wslhover 1 year ago
In a few years:<p>LLM: Hi!<p>Me: Please develop a browser that is full HTML, etc, etc compliant<p>LLM: No problem... download the source here.<p>Me: Thank you, but could you please optimize it for speed?<p>LLM: No problem, done.<p>Me: I have only 5 more minutes, could you please write a version in Rust, and two more in Go and C++? Ah, and support Linux, MacOS, Windows, Android and iOS. Don&#x27;t forget to use the native WebView in iOS.<p>LLM: done.<p>Me: Could you please do me a favor? Remove all ads.<p>LLM: done.
评论 #38395182 未加载
评论 #38395306 未加载
评论 #38395494 未加载
评论 #38395501 未加载
stainablesteelover 1 year ago
in wake of the EU ruling that youtube isn&#x27;t allowed to block adblockers, i can understand this move.<p>imo the eu needs to stay out of this. its a competition between people trying to block ads and trying to force you to see them, which i see nothing wrong with.
评论 #38395688 未加载
评论 #38395804 未加载
评论 #38395374 未加载