TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

“UBO Minus (MV3)” – An Experimental uBlock Origin Build for Manifest V3

339 点作者 antonok超过 2 年前

16 条评论

horsawlarway超过 2 年前
I approve (of both the release and the name).<p>I see plenty of folks in here lamenting this release at all - in the hopes that the lack of it will push folks to Firefox. It won&#x27;t. Those who care about this are already on Firefox, and frankly - Firefox isn&#x27;t going to be the answer here (to be clear, this is opinion).<p>I&#x27;m also not thrilled at manifest v3, although for very different reasons than the adblocking limitations - I do lots of extension development, and I think the service worker approach taken is a <i>bad</i> mistake, forcing a distributed consensus model onto extensions without understanding the limitations that model imposes given how often extensions span multiple js contexts (across tabs&#x2F;frames&#x2F;content_scripts&#x2F;windows&#x2F;etc).<p>Frankly - the environment is also still riddled with bugs... everything from docs that are wrong, to <i>serious</i> issues like a service worker not activating on simple, basic, required events (like chrome.action.onClicked, which is literally about as basic as it gets for extensions).<p>Overall - my first impression of the manifest v3 upgrade was fairly neutral (it&#x27;s not really solving any of my pain points, and it requires a lot of changes to support - but it seemed functional). My opinion after porting several large extension projects to the space is... bad. It&#x27;s a bad set of changes as implemented in chromium right now.
评论 #32755667 未加载
评论 #32755611 未加载
评论 #32759675 未加载
评论 #32756618 未加载
评论 #32755530 未加载
评论 #32758853 未加载
评论 #32755686 未加载
评论 #32762827 未加载
评论 #32755792 未加载
nightpool超过 2 年前
Just so I understand correctly: This version removes *all* of the features that read or modify a user&#x27;s data, so as to abide by the &quot;&quot;stated intent&quot;&quot; of MV3, rather than taking full advantage of all of the actual MV3 APIs? For example, this commit removes the &quot;scriplet injection&quot; and cosmetic filtering features, which AFAIK work perfectly fine on MV3?<p><pre><code> if broad &quot;read&#x2F;modify data&quot; permission is to be used, than there is not much point for an MV3 version over MV2, just use the MV2 version if you want to benefit all the features which can&#x27;t be implemented without broad &quot;read&#x2F;modify data&quot; permission. </code></pre> Huh? But ... the &quot;read&#x2F;modify data&quot; permission isn&#x27;t getting removed by MV3? I don&#x27;t understand how this follows. This is like saying &quot;Google implemented all of the same things we could do in MV2 in MV3, so we went ahead and removed all of the features anyway&quot;. I don&#x27;t see any way to interpret this as anything except cutting off your own nose to spite the face of Google. It certainly doesn&#x27;t seem to be a good faith attempt to reproduce the features of uBlock within the new technical framework of MV3.
评论 #32756264 未加载
评论 #32758570 未加载
评论 #32755925 未加载
评论 #32759298 未加载
评论 #32756562 未加载
评论 #32756003 未加载
评论 #32756029 未加载
blibble超过 2 年前
this is actually a clever way of hurting Google<p>if gorhill simply refused to release UBO for manifest V3 then someone would, and release something similar without the negative branding<p>(plus eyeo crapware &quot;ad blocking&quot; extensions would gain market share)<p>this way the users are being reminded that on Google&#x27;s platform you&#x27;re getting an inferior blocker
评论 #32755419 未加载
评论 #32754836 未加载
krono超过 2 年前
Tangent but let&#x27;s stop referring to it as a mere ad blocker, it&#x27;s a content blocker - it&#x27;s even a very useful and impactful accessibility tool in that capacity.<p>ADHD sucks and I have a lot to thank to these types of tools for acting as my &quot;crutches&quot; that allowed me get where I am today.
评论 #32755750 未加载
评论 #32757015 未加载
评论 #32761360 未加载
评论 #32759077 未加载
评论 #32755496 未加载
Raed667超过 2 年前
I think uBlock Origin providing a manifest-v3 compatible extension would be a net negative for the community. As it will help more people accept the status-quo and accept a mediocre state of ad blocking, instead of switching to Firefox
评论 #32756930 未加载
评论 #32755968 未加载
gapo超过 2 年前
From the commit msg:<p>At this point I consider being permission-less the limiting factor: if broad &quot;read&#x2F;modify data&quot; permission is to be used, than there is not much point for an MV3 version over MV2, just use the MV2 version if you want to benefit all the features which can&#x27;t be implemented without broad &quot;read&#x2F;modify data&quot; permission.
Havoc超过 2 年前
That naming convention is an absolute stroke of genius. Not enough to get sued, but enough to convey to millions that they are using an intentionally crippled product.
cyphar超过 2 年前
Is there a plan to make the existing Chrome extension update to this (somewhat neutered) version automatically when the time comes for v2 deprecation (which appears to be in January 2023 for non-enterprise Chrome users)? I ask because I have provided my elderly relatives with Chromebooks and if the built-in adblocker is going to stop working I&#x27;ll need to remote desktop to their machines (which requires a fairly-complicated-for-them dance with generating one-time codes) in order to install this other version when it&#x27;s released...<p>(I personally use Firefox but I didn&#x27;t want to give them a regular Windows laptop because they&#x27;d have to re-learn far too many things -- the old laptops were Windows XP -- and ChromeOS is both harder to break and easier to recover.)
s-video超过 2 年前
No cosmetic filtering might still tip me over into switching to Firefox.
评论 #32758930 未加载
评论 #32759183 未加载
zerof1l超过 2 年前
The Chromium - a thing on which Google Chrome is based - is open source. I imagine someone could make a version of it where you&#x27;d get most of the Google Chrome features but be able to give elevated access to certain extensions like ad-blockers to the network and requests.
BuckRogers超过 2 年前
I tested this against AdGuard MV3 on Edge, and while I will wait for 1.0 releases of both, so far, AdGuard MV3 is trouncing uBO Minus.<p>It&#x27;s doing cosmetic filtering, uBO is not. Neither seem to be slowing down the browser in a noticeable way. Eager to see 1.0 benchmark results.<p>You also get some options to adjust in AdGuard. uBO Minus (hell of a name), nothing.<p>I would suggest to the author of uBlock Origin to change attitudes towards the MV3 extension as even Mozilla said MV2 was sticking around &quot;for now&quot;.<p>This work is inevitable. Other options would be to partner with a browser like Brave to take over their adblocking development, or, create a system-wide blocking solution. Microsoft may be worth engaging with as they have no native adblocker, but given gorhill&#x27;s clear purism about profits and Microsoft that doesn&#x27;t seem likely. Someone else has to publish uBlock Origin for him on the Edge Add-ons store.<p>Still a bit exciting, as even Mozilla will turn off MV2 at a point. No reason to resist this. Once the uBlock Origin guys figure this out, we&#x27;ll get a good race between it and AdGuard. So far, AdGuard is the clear winner.
fezfight超过 2 年前
How many people use adblockers? Is there any chance manifest v3 will lead to enough users abandoning Googles Chrome to build a community around an open alternative, like we did when we abandoned IE for Firefox all those years ago?
评论 #32754816 未加载
评论 #32754737 未加载
评论 #32754788 未加载
评论 #32757331 未加载
评论 #32757317 未加载
bot41超过 2 年前
What is &quot;Manifest v3&quot;?
评论 #32756402 未加载
评论 #32756427 未加载
jrm4超过 2 年前
Hackers are undefeated.<p>This is why I became a tech person. Incredibly inspiring.
jacooper超过 2 年前
There is Also Brave, which has Brave shields as a part of the browser, so its not limited by any extension API.<p>While still using the best engine out there, chromium.
driverdan超过 2 年前
If you&#x27;re still using Chrome now is the time to switch to Firefox. This is an interesting experiment but the only solution is to stop using Chrome.
评论 #32755534 未加载
评论 #32755133 未加载
评论 #32754892 未加载
评论 #32755094 未加载
评论 #32755794 未加载
评论 #32760763 未加载
评论 #32755801 未加载