Chrome Canary 开始测试 Manifest V3 了,不知道去广告扩展会怎么处理 API 变化及规则条数限制的问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Get Google Chrome
Vimium 在 Chrome 里使用 vim 快捷键
nyanyh
V2EX    Chrome

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

  •  
  •   nyanyh 2019-11-03 09:42:03 +08:00 3095 次点击
    这是一个创建于 2247 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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+条
    9 条回复    2019-11-04 09:39:30 +08:00
    mrcn
        1
    mrcn  
       2019-11-03 09:59:27 +08:00 via Android
    妥协,顺便推荐用户转一波 ff ?
    nyanyh
        2
    nyanyh  
    OP
       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
        3
    mrcn  
       2019-11-03 10:41:19 +08:00
    @nyanyh #2 是的,确实不错,我现在全套设备都用的 Firefox
    Chrome 最近一年一直在瞎搞,不是在地址栏乱搞就是又瞎删功能,迟早
    GG668v26Fd55CP5W
        4
    GG668v26Fd55CP5W  
       2019-11-03 10:50:47 +08:00 via iPhone
    干掉 Google 的自动更新就好了
    whileFalse
        5
    whileFalse  
       2019-11-03 11:46:45 +08:00 via iPhone
    Adguard 搞起。外置过滤,和浏览器限制无关。
    liaoyaoheng
        6
    liaoyaoheng  
       2019-11-03 12:39:50 +08:00   1
    有点技术的都不会用 Adguard 这种外置程序代理来过滤,不能确定其是否对流量进行监控或重定向以危害个人网络安全。
    @whileFalse
    Cielsky
        7
    Cielsky  
       2019-11-03 20:06:34 +08:00 via Android
    希望 Chrome 多搞点这种东西,这就又给了我转向 Firefox 的理由了
    电脑和平板已经换到 Firefox 了,就差手机还没换
    whileFalse
        8
    whileFalse  
       2019-11-03 20:12:21 +08:00 via iPhone
    有技术的不是应该用自己编译的 Chromium 以便去掉各种限制和报告行为吗。
    @liaoyaoheng
    nyanyh
        9
    nyanyh  
    OP
       2019-11-04 09:39:30 +08:00   2
    @whileFalse #8 我还真就编译了一个,除了 Chrome Sync 以外的的上传数据的功能都删掉了
    而且我发现 Chromium 源码里各种数据统计是真的多,在浏览器里几乎所有操作都会被统计
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2838 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 12:24 PVG 20:24 LAX 04:24 JFK 07:24
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86