Chrome Canary 开始测试 Manifest V3 了,不知道去广告扩展会怎么处理 API 变化及规则条数限制的问题

2019-11-03 09:42:03 +08:00
 nyanyh
https://groups.google.com/a/chromium.org/forum/#!topic/chromium-extensions/hG6ymUx7NoQ

还有迁移指南: https://developer.chrome.com/extensions/migrating_to_manifest_v3

去广告扩展受到了影响,而且从代码里看,chrome.declarativeNetRequest API 允许的最大静态规则数为 30000,动态规则则是 5000,这个数量肯定是不够的,EasyList 有 74000+条,EasyList China 17000+条
2733 次点击
所在节点    Chrome
9 条回复
mrcn
2019-11-03 09:59:27 +08:00
妥协,顺便推荐用户转一波 ff ?
nyanyh
2019-11-03 10:08:59 +08:00
@mrcn #1 FF 现在真的挺好的
这个 API 的变化影响了一切使用 webRequest API 的扩展,而且这个规则数绝对是不够的
https://groups.google.com/a/chromium.org/forum/#!msg/chromium-extensions/qFNF3KqNd2E/8R9PWdCbBgAJ
1 月份的时候,HTTPS Everywhere 的开发者就说过它的扩展有 50K 左右的规则条数,就算用户只用 uBlock Origin 及 HTTPS Everywhere 两个扩展,那么也需要大概 80K 条规则

在我看来新的 API 规则数量限制调整到 1500K 还差不多。Google 在文档里说“出于对性能的考虑”必须有个上限,然而现在这些扩展加一起十几万条规则也没看出对性能有什么影响,显然这个数量上限就是为了限制扩展能力用的
mrcn
2019-11-03 10:41:19 +08:00
@nyanyh #2 是的,确实不错,我现在全套设备都用的 Firefox
Chrome 最近一年一直在瞎搞,不是在地址栏乱搞就是又瞎删功能,迟早💊
falcon05
2019-11-03 10:50:47 +08:00
干掉 Google 的自动更新就好了
whileFalse
2019-11-03 11:46:45 +08:00
Adguard 搞起。外置过滤,和浏览器限制无关。
liaoyaoheng
2019-11-03 12:39:50 +08:00
有点技术的都不会用 Adguard 这种外置程序代理来过滤,不能确定其是否对流量进行监控或重定向以危害个人网络安全。
@whileFalse
Cielsky
2019-11-03 20:06:34 +08:00
希望 Chrome 多搞点这种东西,这就又给了我转向 Firefox 的理由了
电脑和平板已经换到 Firefox 了,就差手机还没换
whileFalse
2019-11-03 20:12:21 +08:00
有技术的不是应该用自己编译的 Chromium 以便去掉各种限制和报告行为吗。
@liaoyaoheng
nyanyh
2019-11-04 09:39:30 +08:00
@whileFalse #8 我还真就编译了一个,除了 Chrome Sync 以外的的上传数据的功能都删掉了
而且我发现 Chromium 源码里各种数据统计是真的多,在浏览器里几乎所有操作都会被统计

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/615715

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX