暁美ほむら 发表于 2024-6-11 00:22

【注意】chrome(包括基于chrome的第三方浏览器)和edge请关闭自动更新并且备份

本帖最后由 暁美ほむら 于 2024-6-11 00:35 编辑

马上chrome的版本将要更新到127版本,此版本会正式启用Manifest V3。

这玩意影响如下

1.一些仍然是Manifest V2的扩展将无法使用,以及扩展也会从官网下架

2.类似广告过滤的扩展会受到严重的限制(比如规则数量的限制在30000个以内),动态规则以及自定义规则将无法使用

3.不允许加载未经审核的第三方脚本,也就是说油猴脚本会受到很大影响,除非开发者交钱(审核一次5美元)

所以有以上问题的用户请停止升级并且备份你们的插件扩展。

以上两个只是受影响最大的两个,但不代表其它插件扩展不会受到影响,说简单点就是谷歌限制了扩展对系统资源的使用,对常驻后台和一些规则数量作出了限制。

安心院静流 发表于 2024-6-11 00:35

早在之前chrome对ui动刀的时候我就滚回123版本了
一开始是UI大改,没事我用flag改回来,结果后来越更新bug越多,标签页图标上扬bug修了又多了侧边栏全红bug,问开发者开发者直接回六字真言

索性直接回滚123版本+干掉升级,不奉陪了

袄_偶滴小乔 发表于 2024-6-11 00:39

安心院静流 发表于 2024-6-11 00:35
早在之前chrome对ui动刀的时候我就滚回123版本了
一开始是UI大改,没事我用flag改回来,结果后来越更新bug ...

直接拿旧版本覆盖安装可以回滚吗,还是必须卸了

mhss 发表于 2024-6-11 00:40

smartUp Gestures是因为什么原因被谷歌禁用了?
用着百分,现在暂时没找到鼠标手势的替代品,crx那个要的权限不对劲。

red2077 发表于 2024-6-11 02:23

该火狐了

—— 来自 S1Fun

sirlion 发表于 2024-6-11 02:26

现在是不是还是禁用服务即可禁用edge更新?

obiy 发表于 2024-6-11 02:34

火狐好,安卓也能用扩展

红炉灰 发表于 2024-6-11 03:10

本帖最后由 红炉灰 于 2024-6-11 03:26 编辑

目前还是125
怎么弄禁止来着,好像跟win一样搞了一堆歪门邪道的,win可以用wub,chrome不知道有没有

百度了下,用win防火墙+火绒自定义规则弄了一下,再来个文件夹权限,应该齐活了

暁美ほむら 发表于 2024-6-11 03:35

red2077 发表于 2024-6-11 02:23
该火狐了

—— 来自 S1Fun

火狐也会引入Manifest V3,但不会像chrome那样各种限制,而且不会像chrome那样不再继续支持Manifest V2而是选择继续支持。

xmcp 发表于 2024-6-11 05:04

本帖最后由 xmcp 于 2024-6-11 11:00 编辑

MV3确实是个造成了很多问题的breaking change,但你这帖子说得都是啥……逐条反驳一下里面的事实错误吧。

首先开头的“此版本会正式启用Manifest V3”就绷不住,MV3从chrome 80多就启用了,2022年初开始chrome web store就只接受新的MV3扩展了。127版本实际做的事情是开始禁用已安装的MV2扩展,而MV3不是个新鲜事情,早就启用了。

然后并不是说浏览器自动升级到127版本就会把MV2扩展全禁用掉。谷歌说从今年六月份开始先在beta和canary分支实验禁用MV2扩展的效果,然后在几个月之后根据用户反馈逐渐推广到stable分支(看网上这激烈的情况,应该会再苟一阵子),最终在明年六月完全禁用MV2。之所以有127这个版本号,只是因为六月份发布的beta正好是127,并非stable用户更新到127就马上完蛋。

关于广告过滤扩展,“规则数量的限制在30000个以内”这句话不全面。30000这个限制是GUARANTEED_MINIMUM_STATIC_RULES常量,它表示浏览器保证每一个扩展在任何情况下(比如用户装了上百个adblocker)都独占的规则数量。实际上还有一个更大的300000条的全局额度,是用户安装的所有扩展共享的,用getAvailableStaticRuleCount方法可以查看。每个扩展首先使用自己独占的额度,用完之后再使用全局额度。如果只安装一个adblocker的话,总的额度限制是33万条。这些数量都是指静态规则,也就是需要随扩展程序一起更新。从上个月开始,谷歌允许adblock类扩展程序仅更新静态规则(不更新其他代码)时可以跳过人工审核,总得来说还挺方便。

“动态规则以及自定义规则将无法使用”这句话不对,实际上chrome允许扩展设置最多30000个简单的(比如allow和deny类型)自定义规则以及最多5000个复杂的自定义规则。虽然这数量看着不多,但对于用户自己写的规则来说基本能满足了,并非完全无法使用。

下面一段“油猴脚本会受到很大影响”是错误的。MV3确实通过CSP限制了扩展直接引入外部脚本。但对于油猴脚本这个需求,chrome 120增加了chrome.userScripts API允许在网页上运行任意外部脚本。有两个限制:1) 用户需要打开扩展程序页面的那个“开发者模式”选项,2) 通过chrome.userScripts注册的脚本是被隔离在网页里的,无法直接调用chrome API,但是可以与扩展程序的其他部分通信来间接实现更高权限的功能。事实上tampermonkey在6月2号更新的5.2.0版本已经迁移到了MV3,可以亲自试试更新之后油猴脚本受到了多大影响。

后面“审核一次5美元”这句话我猜是把注册开发者账号的费用搬过来说事了。这只是注册账号的一次性费用,注册完了可以无限次提交更新。哪有审核按次交钱的,就连苹果都没有这么黑(虽然苹果是每年交99刀,真不便宜)。油猴脚本依然可以免费用,也不需要审核。tampermonkey的开发者需要一次性给谷歌交5美元来注册开发者账号,这个费用一直都有,并非MV3新增的。

总之MV3相比于MV2确实限制更严,我在迁移的过程中发现了一些烦人的限制和bug,也看到了chrome从MV3推出至今的一些改进(比如chrome.userScripts API就是去年加的)。不管从善意的角度(避免chrome扩展装多了变成全是安全漏洞的内存杀手)还是恶意的角度(谷歌广告部门狂喜)去解读,肯定有一部分用况在MV3下实现不了。但批判要从事实出发,不要用错误的论据去尬黑然后危言耸听。

浔箐 发表于 2024-6-11 06:51

?这反驳有啥意义,对最终用户来说,它TM就是要变成一坨shit了

pgain2004 发表于 2024-6-11 07:03

扩展开发者亲自花时间码字辟谣,你觉得没用那你别看就完事了

youheng 发表于 2024-6-11 07:34


我反正是怂了,现在的谷歌犹如疯狗,123版本和插件备份好,坐等被qj

Nanachi 发表于 2024-6-11 07:46

mhss 发表于 2024-6-11 00:40
smartUp Gestures是因为什么原因被谷歌禁用了?
用着百分,现在暂时没找到鼠标手势的替代品,crx那个要的权 ...

开发者疑似把扩展卖了

—— 来自 鹅球 v3.0.0.82-alpha

mexiku 发表于 2024-6-11 08:32

芜湖挨宰 发表于 2024-6-11 08:34

史莱姆KING 发表于 2024-6-11 09:54

mexiku 发表于 2024-6-11 08:32
要不建个Manifest V3扩展专楼吧。
switchyproxy的替代zeroomega
ublock的替代ublock lite,够用,效果不如v ...

感谢,先标记https://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif

wtdd 发表于 2024-6-11 10:09

竟然没找到chrome哪里有禁止自动更新的选项

高卢鸡 发表于 2024-6-11 12:15

arch系每次都手动不更新chrome?

—— 来自 Xiaomi 2206123SC, Android 14上的 S1Next-鹅版 v3.0.0.81-alpha

=w= 发表于 2024-6-11 12:56

2个可以下扩展的:
https://crxdl.com 这个部分扩展可以下历史版本
https://chromewebstore.google.com/detail/crx-extractordownloader/ajkhmmldknmfjnmeedkbkkojgobmljda?hl=en-US 直接在商店页面下扩展

安心院静流 发表于 2024-6-11 13:58

袄_偶滴小乔 发表于 2024-6-11 00:39
直接拿旧版本覆盖安装可以回滚吗,还是必须卸了

反正我是卸载后重装的,覆盖安装我没试,但估计会报错
看楼下大佬辟谣后悬着的心放下了一部分,但还是决定继续老版本了啥时候常用的扩展不升级浏览器没法用了再考虑更新

JetBrains 发表于 2024-6-11 14:34

可以拷贝 User Data 目录内的 extensions 目录,这就是浏览器安装的全部扩展了,到时候可以自己装回来,不需要手动找了,对装了很多插件的人舒服些

—— 来自 鹅球 v3.0.0.82-alpha

暁美ほむら 发表于 2024-6-11 15:33

xmcp 发表于 2024-6-11 05:04
MV3确实是个造成了很多问题的breaking change,但你这帖子说得都是啥……逐条反驳一下里面的事实错误吧。

...

我知道这玩意去年就开始了,但问题是你要知道这上面有多少是很多年都没有更新了?而且我也没危言耸听,难道在不知道是否对自己有影响的前提下关闭更新并且备份难道不是最好的方法?

暁美ほむら 发表于 2024-6-11 15:56

本帖最后由 暁美ほむら 于 2024-6-11 16:03 编辑

浔箐 发表于 2024-6-11 06:51
?这反驳有啥意义,对最终用户来说,它TM就是要变成一坨shit了
实际上真正恶心的地方在这一点:

以前浏览器会询问拦截内容的扩展程序,该如何处理某个特定网络请求,而扩展程序要么允许此请求,要么阻止它,要么重定向它。新的 API 将修改请求的处理权力交给浏览器本身,而扩展程序只是提出(或"声明")一套规则供浏览器遵循。


还有别看上面33万条规则很多,就我这里的情况就一个ubo所使用的扩展就超过10w+条了,这还是只订阅了AdGuard – Ads 跟 AdGuard chinese的情况下。

jkl 发表于 2024-6-11 16:03

chromium标准要推的东西你是挡不住的,一年后回头看看也不会有多大影响

xmcp 发表于 2024-6-11 16:40

暁美ほむら 发表于 2024-6-11 15:33
我知道这玩意去年就开始了,但问题是你要知道这上面有多少是很多年都没有更新了?而且我也没危言耸听,难 ...

你说的很多问题确实存在,这些都是切换新API的时候难免遇到的,尤其是很多作者没有精力维护的扩展可能就完了,这些情况当年firefox 57的时候也不是没见过。

但不要拿各种拼凑出来的假消息去添油加醋,比如绝大多数正式版用户有几个月到一年的窗口期去升级,并不会马上失去MV2扩展,“油猴脚本审核一次要交五美元”显然是无稽之谈,adblocker“规则数量的限制在30000个”这数字也比真实情况少了11倍。

MV3是能给用户带来很多好处的,尤其是当安装了很多扩展之后性能不至于太烂。想想看MV2时代所有扩展都常驻后台(每个扩展占用大约50MB内存),而且每个网络请求都需要走进程间通信在JS里绕一大圈,也难怪chrome的续航测试总是被safari爆杀。MV3被你的帖子这么一说之后很多缺点都被夸大了,实际上MV3并不是一个完全邪恶的东西,我的回复也主要针对这些被夸大的假消息。

geeky_kappa 发表于 2024-6-11 16:53

不能惯着,建议火狐

月千一夜 发表于 2024-6-11 17:04

说得再好也没法否认蛋糕中有屎的事实
在现在这个趋势下,锁住版本不升级对于隐私敏感者来说确实更好

—— 来自 OnePlus KB2000, Android 13上的 S1Next-鹅版 v2.5.2-play

Midnight.Coup 发表于 2024-6-11 17:44

本帖最后由 Midnight.Coup 于 2024-6-11 17:45 编辑

添加企业策略 ExtensionManifestV2Availability 可以用到 2025 年 6 月。
不是 Manifest V3 不好,是 Chrome(Chromium) 实现的 Manifest V3 有诸多限制。当然 Firefox 也许有一天也会弃用 Manifest V2
Firefox, however, has no plans to deprecate MV2 and will continue to support MV2 extensions for the foreseeable future. And even if we re-evaluate this decision at some point down the road, we anticipate providing a notice of at least 12 months for developers to adjust accordingly and not feel rushed.

暁美ほむら 发表于 2024-6-11 17:48

Midnight.Coup 发表于 2024-6-11 17:44
添加企业策略 ExtensionManifestV2Availability 可以用到 2025 年 6 月。
不是 Manifest V3 不好,是 Chrom ...

firefox方面会把MV2的一些东西迁移到MV3当中

schneehertz 发表于 2024-6-11 18:46

mhss 发表于 2024-6-11 00:40
smartUp Gestures是因为什么原因被谷歌禁用了?
用着百分,现在暂时没找到鼠标手势的替代品,crx那个要的权 ...

作者在github上失踪两年了,商店版本比github的版本高,估计是扩展卖了被植入了恶意代码

schneehertz 发表于 2024-6-11 18:56

smartUp Gestures不能用了之后我也就放弃chrome了,市场上确实找不到不容易出问题的鼠标手势扩展,smooth gesture,crxMouse,smartUp这都第三次鼠标手势扩展出问题了
换Edge或者vivaldi这种内置鼠标手势的浏览器了

tasuku 发表于 2024-6-12 08:26

那么问题来了,怎么才能滚回123并且锁住

好大一只绅士 发表于 2024-6-12 08:54

不明觉厉

________ 发表于 2024-6-15 21:04

本帖最后由 ________ 于 2024-6-15 21:07 编辑


chrome旧版本香,新版本就像win11一样咖喱味浓厚,丑UI+操作变繁琐

降版本之前先了解一点

商店部分扩展限制了低于某版本不允许添加,但你可以在网上搜相关的crx下载安装,正常使用
建议使用国外搜索引擎搜索"chrome older versions"来找低版本的安装包,尽量避免使用国内网站提供的安装包,很多都捆绑了广告
降版本可能会出现cookie或已保存密码丢失的问题,可通过登录账号后同步回来


1.最好先登录账号做一次同步
2.将"盘符:\Users\用户名\AppData\Local\Goolge"做改名或备份
3.将Chrome目录下的版本号文件夹备份后删除
4.注册表"HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Google\Update\Clients\",带"{}"项下的pv值删除
5.使用低版本安装包安装
6.完成安装后,不要先运行chrome,将2的步骤改回来,可保留历史记录、已安装的扩展等等

安装完后执行禁止更新
右键我的电脑-管理
1.点开任务计划程序-任务计划程序库,找到"GoogleUpdateTaskMachine"字样的计划,右键禁用
2.点开服务和应用程序-服务,找到"Google 更新服务"或"gupdate"字样的服务右键属性,服务停止和启动类型禁用
3.到目录"盘符:\Program Files (x86)\Google\Update"右键属性-安全-编辑,将所有的组或用户名勾选拒绝
4.创建一个浏览器快捷方式,在目标后添加" --disable-background-networking"参数,可禁用后台联网检测更新

此后再不用被chrome的自动更新强坚你的习惯

阿萨辛艾沃尔 发表于 2024-6-19 09:27

提问,chrome最近更新有什么特别的吗,推荐哪个版本作为一直用的,我现在是123增强版

阿萨辛艾沃尔 发表于 2024-6-19 09:29

tasuku 发表于 2024-6-12 08:26
那么问题来了,怎么才能滚回123并且锁住

这里有备份,https://423down.lanzouo.com/b0f2ltghg

macos 发表于 2024-6-19 09:42

能多开不同版本吗,应该有绿色版但估计不能同时开

—— 来自 鹅球 v3.0.86-alpha

Andrue 发表于 2024-6-21 07:23

在这里推一下Brave,至少广告部分不用插件他自己就解决了

—— 来自 Xiaomi Redmi K20 Pro, Android 13上的 S1Next-鹅版 v2.5.2-play

atomicink 发表于 2024-6-21 08:40

firefox已经装好了,等自动更新逼我切换
页: [1] 2
查看完整版本: 【注意】chrome(包括基于chrome的第三方浏览器)和edge请关闭自动更新并且备份