V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
PPPaul
V2EX  ›  浏览器

今天更新了 Chrome,现在完全用不了 manifest v2 了,有没有 ublock origin 的替代品

  •  
  •   PPPaul · 3 天前 · 5794 次点击

    如上,ublock origin 我认为是最好的广告屏蔽工具了,当然除了广告屏蔽,我最喜欢的还是能屏蔽特定的 html 元素,比如屏蔽掉 baidu 和 bing 下面的推荐,请教站友,有没有类似功能的替代品?另外,离不开 chrome 了,所有的东西像密码什么都在 google 上。

    第 1 条附言  ·  3 天前
    感谢各位,特别感谢 @paradoxs ,试了一下 adguard ,完美符合我的需求,能屏蔽特定 DOM 元素!结贴!
    67 条回复    2025-09-13 13:28:30 +08:00
    Akuta
        1
    Akuta  
       3 天前
    用 ublock origin lite
    weijancc
        2
    weijancc  
       3 天前
    ublock origin lite, 安装后把拦截等级调高一点就差不多了, 不过我个人是改为使用 Brave 浏览器, 可以使用 V2 扩展
    leic4u
        3
    leic4u  
       3 天前
    Zen Browser 开源浏览器 https://github.com/zen-browser/desktop
    paradoxs
        4
    paradoxs  
       3 天前   ❤️ 1
    adguard 比 ublock 好吧
    lzsadam
        5
    lzsadam  
       3 天前
    于是我用 Vivaldi 替代了 Chrome
    madtwilight
        6
    madtwilight  
       3 天前   ❤️ 5
    140 版本吗,暂时貌似还能通过命令行参数来启用 MV2 扩展支持
    ```
    chrome.exe --disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2Disabled
    ```
    👉 https://tg.okhk.net/posts/6788
    docx
        7
    docx  
       3 天前 via iPhone
    可以换一个思路,找浏览器的替代品……
    PPPaul
        8
    PPPaul  
    OP
       3 天前
    @Akuta @weijancc 我在用 ublock origin lite ,但是好像不能手动选 dom 元素屏蔽吧,有没有这个功能比较好的替代?
    PPPaul
        9
    PPPaul  
    OP
       3 天前
    @madtwilight 谢谢,我试试
    PPPaul
        10
    PPPaul  
    OP
       3 天前
    @docx @lzsadam @leic4u 换浏览器有点不适应,chrome 用了快十年了,已经成了 chrome 的形状了🤡
    PPPaul
        11
    PPPaul  
    OP
       3 天前
    @paradoxs 哦!兄弟,太感谢了,我试了一下,支持选取 dom 来屏蔽,完美匹配我的需求!谢谢!
    w568w
        12
    w568w  
       2 天前   ❤️ 1
    虽然楼上 OP 说了不换浏览器,还是厚颜无耻再推荐一下 Brave 。优点是:

    1. 广告拦截完全内置到浏览器里,用 Rust 编写。保证高性能和低开销(用 JS 写的浏览器插件很难比原生组件快)

    2. 本身基于 Chromium ,界面、操作逻辑和 Chrome 基本一致,没有为了标新立异硬推自己的新设计

    3. 端到端加密同步

    4. 还内置了别的小玩意,比如 Tor 、加密货币钱包(当然都可以在设置里关闭)

    5. 主动兼容了一批热门 V2 插件,在设置里可以直接安装
    Akuta
        13
    Akuta  
       2 天前
    @PPPaul 创建自定义过滤器就是选元素
    ewiglicht
        14
    ewiglicht  
       2 天前
    ublock origin lite 有手动选元素屏蔽了,也是最近才加上的。现在规则修改起来不太方便,存在插件本地存储里。
    之前在 GitHub issue 区看到作者说后面会考虑加上一个管理界面。

    ubol 比 adguard 快一点( adguard 有的广告会闪一下再消失,ubol 个人目前没遇到过这个问题),不过就功能性来说 adguard 现在确实是完美平替。

    静等 ubol 后续更新。
    mikaelson
        15
    mikaelson  
       2 天前
    @w568w #12 装了一看 怎么那么多产品 vpn ,钱包,之类的
    w568w
        16
    w568w  
       2 天前
    @mikaelson #15 VPN 没见过,钱包在第 4 点说了,都是默认关闭的。主动开启的应该只有一个 LeoAI ,不过也是可以直接在设置里关掉的
    PPPaul
        18
    PPPaul  
    OP
       2 天前
    @ewiglicht 确实,屏蔽 bing 的下方推荐的时候会闪一下,不过目前来说还是可以用的水平,期待 ubol 能够完全平替掉 ublock origin ,毕竟用出感情来了,前段时间特地改的 flags 用,今天一开电脑发现不行了
    sky96111
        19
    sky96111  
       2 天前 via Android
    @w568w 用 Brave 的话,有办法使用 adguard 的规则吗?之前 mv2 插件还在的时候体验过,感觉 adg 插件的规则质量比 Brave 的好一些。我看 Brave 支持自定义订阅过滤器,也找到了 adg 开源的规则,但不知道怎么把 adg 的规则合并成一个订阅进去
    Citrus
        20
    Citrus  
       2 天前 via iPhone
    目前还在用命令行解决,观望新的扩展中。
    w568w
        21
    w568w  
       2 天前
    @sky96111 #19 看了下,Brave 支持的也是 uBlock Origin 规则,后者则大部分与 Adblock Plus 和 AdGuard 的规则兼容: https://support.brave.app/hc/en-us/articles/6449369961741-How-do-I-manage-Ad-Block-filters-in-Brave

    理论上来说应该能直接把 adguard 规则的 list 订阅进去?没明白你说的「合并」是指什么
    flynaj
        22
    flynaj  
       2 天前 via Android
    ublock origin lite 就行,不用太极端,漏掉几条广告有没有关系。
    paulluis
        23
    paulluis  
       2 天前
    不推荐 brave 一堆多余的功能和 edge 有得一拼,推荐 Vivaldi 或 ungoogled-chromium 或者继续 Google Chrome 替换 uBlock Origin lite 插件
    Donduck
        24
    Donduck  
       2 天前
    Donduck
        25
    Donduck  
       2 天前
    @PPPaul #18 不可能完全平替的,除了 mv2 和 mv3 的区别之外,ubo 的开发者坚持 ubol 是完全 declarative
    https://github.com/uBlockOrigin/uBOL-home/wiki/Frequently-asked-questions-(FAQ)
    wangxiaoer
        26
    wangxiaoer  
       2 天前 via iPhone
    @w568w 支持 google 账号登录 同步收藏夹和历史记录之类吗
    rick13
        27
    rick13  
       2 天前
    @w568w #12 惊了,创始人竟然是 Brendan Eich ,js 发明人
    HUAXIA
        28
    HUAXIA  
       2 天前
    原来信息壁垒这么严重吗,我一直以为 adguard 是大多数人在用的
    rioufbi
        29
    rioufbi  
       2 天前 via Android
    Chrome 便携版路过 根本不知道更新为何物。
    billk
        30
    billk  
       2 天前
    现在 youtube 的屏蔽不管是 ubo 还是 adguard 的规则都有问题,有什么好的解决方案吗?
    sky96111
        31
    sky96111  
       2 天前
    @w568w #21 AdGuard 的过滤器规则将各个规则拆分了 https://github.com/AdguardTeam/AdguardFilters/tree/master/BaseFilter/sections ,比如这个基础规则就分成了 14 个模块规则,如果要在 brave 中导入一个大类规则,就要导入 14 个订阅地址。

    不过这个问题我找到方法了,可以在 https://filters.adtidy.org/extension/ublock/filters.json 里找想要的规则的地址,这里的规则是合并后的
    Donduck
        32
    Donduck  
       2 天前
    @sky96111 #31 ubo 里的 AdGuard base 是不完整的,要和 easylist 同时使用
    ablu
        33
    ablu  
       2 天前   ❤️ 1
    yulgang
        34
    yulgang  
       2 天前
    adblock plus 也支持取元素屏蔽
    815979670
        35
    815979670  
       2 天前
    Vivaldi 浏览器我看 b 站 4k ,播放个十分钟左右就会黑屏 然后整个页面自动刷新 重新加载 再继续播放,换其他浏览器没问题,头疼
    w568w
        36
    w568w  
       2 天前
    @Donduck #24 谢谢分享,不过我觉得这里的更快很难正确测量。要控制变量的话,可能得在 Brave 和完全禁用了内置广告拦截并安装 uBO 的 Brave 之间比较… Anyway ,我觉得 Brave 有下面几个潜在的优点:

    1. Chromium Extensions 框架本身会要求一定的额外资源消耗(内存和 CPU )来运行扩展。可能 uBO 只测量了核心引擎的解析延迟(证明其算法和 V8 JIT 优化比 Rust 版本好),然而本身实际的资源消耗会比后者高。目前来看,Brave 应该算初始安装资源占用较低的那一类浏览器了;
    2. 广告拦截相关配置可以一起在多设备间同步,无需额外配置;
    3. Brave 的拦截系统还附带了指纹识别阻止、脚本拦截之类的功能;
    4. Brave 不仅不阻止使用 uBO ,而且还积极支持 Manifest V2 。你可以直接从设置里开启 uBO 和 Adguard 这类需要 V2 的插件。

    @wangxiaoer 据我所知,Brave 的同步没有账号系统,而是直接使用同步码来连接各个设备(然而确实会连接到 Brave 自己的同步服务器)。在一个设备上开启后,直接在其他设备输入相同的同步码即可。
    nekoneko
        37
    nekoneko  
       2 天前
    138 可用

    打开 chrome 浏览器

    访问 chrome://flags/#temporary-unexpire-flags-m137 ,将最后参数改为「 Enabled 」(注意:这个 m137 是 Chrome 版本为 138 时的结果,Chrome 版本是 139 时,这个参数会变成 chrome://flags/#temporary-unexpire-flags-m138 请以此类推,尝试那个最大的数)

    重启 Chrome 浏览器(注意:要彻底重启,不要残留后台进程,不然你是看不到后面这些东西的)

    依次访问如下地址,并设置为对应参数

    chrome://flags/#extension-manifest-v2-deprecation-warning
    设置为[Disabled]

    chrome://flags/#extension-manifest-v2-deprecation-disabled
    设置为[Disabled]

    chrome://flags/#extension-manifest-v2-deprecation-unsupported
    设置为[Disabled]

    chrome://flags/#allow-legacy-mv2-extensions
    设置为[Enabled]



    140 之后可用

    打开 chrome 浏览器

    访问 chrome://flags, 将 Temporarily unexpire M138 flags , Temporarily unexpire M139 flags 和 Allow legacy extension manifest versions 设置为 Enabled

    关闭所有谷歌浏览器, 然后命令行运行(win) "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2Disabled 其中 chrome.exe 需要替换为自己的 chrome 实际安装路径.
    sky96111
        38
    sky96111  
       2 天前
    @Donduck #32 用这几个就可以了,效果很好。AdGuard Annoyances filter + AdGuard Base filter + EasyList + AdGuard Chinese filter
    https://filters.adtidy.org/extension/ublock/filters/2.txt
    https://filters.adtidy.org/extension/ublock/filters/14.txt
    https://filters.adtidy.org/extension/ublock/filters/224.txt
    yehoha
        39
    yehoha  
       2 天前
    @sky96111 现在是不是不能导入这些地址了,要把内容直接粘贴进去
    cheng6563
        40
    cheng6563  
       2 天前
    @paradoxs adguard 非常吃 CPU ,会大幅降低页面速度
    miaomiao888
        41
    miaomiao888  
       2 天前
    居然没人提百分浏览器
    虽然小众但绝对好用
    基于 chrome 的增强版,目前也不用担心 v2 扩展的问题
    linhongjun
        42
    linhongjun  
       2 天前
    已经彻底不用广告拦截了
    sunnus
        43
    sunnus  
       2 天前
    因为这个问题全面切换到 brave 了,用了一个月左右,还是换回了 chrome 。
    我的 brave 使用过程中存在严重的内存泄露,经常 OOM ,内存用量超高。
    当然这是我个人的使用问题,没见其他人有我一样的状况,我实在找不到原因,只能换回 chrome 。
    重新使用 ubl 后发现基本可以用了,能接受。
    Chicagoake
        44
    Chicagoake  
       2 天前
    更新完用不了简悦了,现在被迫开个 Safari 做阅读器,支持我看的站点的阅读器太少了。
    yamedie
        45
    yamedie  
       2 天前
    从 chrome 切到 comet 了,密码不能跨设备同步了比较烦,其他都挺好的
    iwdmb
        46
    iwdmb  
       2 天前
    Brave+1
    someonesnone
        47
    someonesnone  
       2 天前
    还在用 thorium, 但好似作者不更新了
    yjxjn
        48
    yjxjn  
       2 天前
    换浏览器,百分浏览器+1 。
    xloger
        49
    xloger  
       2 天前
    在一年前,我也跟你一样坚定,觉得 Chrome 我是离不开了。
    然后 Mac 换上了 Arc ,很轻松地淘汰了 Chrome 。
    再然后,因为 Windows 上 Arc 的摆烂,换成了 Zen ,细节体验差挺多,而且 Firefox 的生态不一样。但还是适应了。
    所以下次再遇到类似的时候可以考虑下,Chrome 并不是那么不可替代
    Lyet813
        50
    Lyet813  
       2 天前 via Android
    我目前用 lite 版本,过滤拉最大,一般没什么问题
    kwlokip
        51
    kwlokip  
       2 天前
    目前用 Zen
    sky96111
        52
    sky96111  
       2 天前 via Android
    @yehoha 不是吧,我现在就是订阅使用的。用添加自定义过滤器列表来订阅
    belin520
        53
    belin520  
       2 天前
    uBlock Origin Lite
    01802
        54
    01802  
       2 天前 via Android
    用 5 楼说的
    um1ng
        55
    um1ng  
       2 天前
    uBlock Origin Lite
    bearbest
        56
    bearbest  
       2 天前
    @Chicagoake +1 又用不了了
    PPPaul
        57
    PPPaul  
    OP
       2 天前 via iPhone
    @xloger 嗯,确实,可能还是因为懒的问题,密码啊什么的都在上面,而且所有设备都用 chrome ,有机会考虑和其他浏览器并行使用一阵再考虑换不换
    Msxx
        58
    Msxx  
       2 天前
    暂时离不开 chrome ,俩原因。

    一是自己必装的插件只有 chrome ,没火狐,而且我感觉火狐的标签页同步有问题,谷歌开梯秒同步,火狐开不开梯都有同步问题,用的火狐国际版。但火狐的 ui 设计我非常喜欢。

    二在同内核下,能选的只有些咋说呢,edge 现在已经开摆了啥都往里面塞,brave 同理,虽然支持 v2 但依然有一大堆无用东西放在里面。其他浏览器没试过。

    最后入了 adguard 继续使用 chrome 。
    flyz
        59
    flyz  
       2 天前
    windows7 目前在用百分浏览器,操作习惯和 chrome 一样,本地化做的不错。
    ClericPy
        60
    ClericPy  
       2 天前
    ublock origin lite

    虽然我用 ad guard 了。。

    问题是我用习惯了的 feedbro 啊啊啊啊啊啊啊,别的 rss 不是缺 localhost 的采集,就是得注册或者安装软件,烦死了,再找不到替代品,就自己写个 tray icon 了
    datou
        61
    datou  
       1 天前
    adguard 能用模糊匹配拦截 url 请求吗?

    比如批站的 mcdn
    424778940
        62
    424778940  
       1 天前
    @paulluis

    https://vivaldi.com/blog/manifest-v3-update-vivaldi-is-future-proofed-with-its-built-in-functionality/

    不管是 viviadli 和 ungoogled-chrome 都计划放弃 mv2 的 所以切换毫无意义

    我在之前 google 第二次强制我关掉所有 mv2 插件时候就调研过一圈了 其他大部分基于 chromium 的都会随着主线一起移除 mv2 无非早晚的问题

    之前看到 Thorium 还愿意主动支持 mv2 就切换了过去 没什么大问题但最近没有任何版本更新 作者是否继续维护也是个未知数
    tifang
        63
    tifang  
       1 天前
    建议转 Firefox 系, 推荐 Librewolf, 密码什么都能转移,也有账户同步,Android 也能使用 Firefox 浏览器作为密码管理器。

    实在离不开 Google 账号的,建议 Supermium 或者 Hibbiki/chromium-win64 138 版本以下的
    mini_installer.sync.exe ,Throium 备选。
    chocolatesir
        64
    chocolatesir  
       1 天前
    先用旧版,禁止更新,等 ubl 变好用了再更新

    ```
    @echo off

    :: 1. 检查管理员权限
    >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
    if '%errorlevel%' NEQ '0' (
    echo 请求管理员权限...
    powershell -Command "Start-Process '%~f0' -Verb RunAs"
    exit
    )

    :: 设置窗口标题和颜色
    title Chrome 更新管理器
    color 0A

    :menu
    cls
    echo =================================================================
    echo.
    echo Google Chrome 更新管理器
    echo.
    echo =================================================================
    echo.
    echo [1] 关闭 Chrome 自动更新
    echo.
    echo [2] 恢复 Chrome 自动更新
    echo.
    echo [3] 退出
    echo.
    echo =================================================================
    echo.
    set /p choice="请输入您的选择并按回车 (1, 2, or 3): "

    if not '%choice%'=='' set choice=%choice:~0,1%
    if /i '%choice%'=='1' goto disable_updates
    if /i '%choice%'=='2' goto enable_updates
    if /i '%choice%'=='3' goto exit_script
    echo 无效的选择,请重新输入。
    timeout /t 2 >nul
    goto menu

    :disable_updates
    cls
    echo 正在执行 [关闭 Chrome 自动更新] 操作...
    echo.

    echo --- 正在停止并禁用 Google 更新服务 ---
    sc stop "gupdate" > nul 2>&1
    sc config "gupdate" start=disabled > nul 2>&1
    sc stop "gupdatem" > nul 2>&1
    sc config "gupdatem" start=disabled > nul 2>&1
    echo 服务已禁用。
    echo.

    echo --- 正在禁用 Google 更新计划任务 ---
    schtasks /Change /TN "GoogleUpdateTaskMachineCore" /DISABLE > nul 2>&1
    schtasks /Change /TN "GoogleUpdateTaskMachineUA" /DISABLE > nul 2>&1
    echo 计划任务已禁用。
    echo.

    echo --- 正在通过注册表策略禁止更新 ---
    reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Update" /v UpdateDefault /t REG_DWORD /d 0 /f > nul 2>&1
    reg add "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Google\Update" /v UpdateDefault /t REG_DWORD /d 0 /f > nul 2>&1
    echo 注册表策略已应用。
    echo.

    echo =================================================================
    echo.
    echo 操作完成! Chrome 自动更新已被成功关闭。
    echo.
    pause
    goto menu

    :enable_updates
    cls
    echo 正在执行 [恢复 Chrome 自动更新] 操作...
    echo.

    echo --- 正在启用 Google 更新服务 (设置为自动) ---
    sc config "gupdate" start=auto > nul 2>&1
    sc config "gupdatem" start=auto > nul 2>&1
    sc start "gupdate" > nul 2>&1
    sc start "gupdatem" > nul 2>&1
    echo 服务已恢复。
    echo.

    echo --- 正在启用 Google 更新计划任务 ---
    schtasks /Change /TN "GoogleUpdateTaskMachineCore" /ENABLE > nul 2>&1
    schtasks /Change /TN "GoogleUpdateTaskMachineUA" /ENABLE > nul 2>&1
    echo 计划任务已恢复。
    echo.

    echo --- 正在移除注册表更新策略 ---
    reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Update" /f > nul 2>&1
    reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Google\Update" /f > nul 2>&1
    echo 注册表策略已移除。
    echo.

    echo =================================================================
    echo.
    echo 操作完成! Chrome 自动更新已恢复。建议重启 Chrome 后检查更新。
    echo.
    pause
    goto menu

    :exit_script
    exit
    ```
    chocolatesir
        65
    chocolatesir  
       1 天前
    @chocolatesir 把首尾三个反引号去掉
    paulluis
        66
    paulluis  
       12 小时 8 分钟前
    @424778940 Vivaldi 和 ungoogled-chromium 不强制更新,不更新继续使用 138 版本 Manifest V2 插件依然支持,Google Chrome 是没关闭更新按钮。当然如果要使用最新版 Chromium 系 features ,那目前确实没看见比较不错的替代浏览器
    notaCoder
        67
    notaCoder  
       9 小时 37 分钟前
    我看了下我的 ungoogled-chromium 在 139.0.7258.154 ,还能使用 uBlock Origin 1.66.0 。看来暂时先不更新了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2630 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 15:06 · PVG 23:06 · LAX 08:06 · JFK 11:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.