统计数据显示您使用的是Chrome浏览器。您有没有考虑过更换浏览器?
为什么不使用 Chrome 浏览器呢?如果你用的是安卓手机,它默认就安装好了。在 Windows 电脑上,你需要用 Edge 浏览器来安装它。大多数人都会把密码存储在 Google Vault 里,标签页可以在不同设备间同步,而且当你购买新设备时,迁移数据也很容易。一切似乎都符合用户的预期和需求。正因如此,据谷歌统计,它占据了超过 68% 的浏览器市场份额。 统计计数器其次是 Safari (16.5 %),然后令人惊讶的是 Edge (5.4 %),最后才是 Firefox (3.3 %),这是第一个真正意义上的 Chrome 替代品,至少在苹果生态系统之外是如此。
为什么第一个真正的替代方案是 Edge? 锁, 歌剧, 维瓦尔第 这些浏览器都是Chrome的替代品,但它们都基于Chromium项目。Firefox基于Gecko,Safari基于WebKit,因此从技术上讲,它们是Chrome仅有的两种技术替代方案。
Chromium是什么?它如何驱动网络?
Chromium 是由谷歌主导的开源项目,它是 Chrome 浏览器的基础。Chromium 包含两个关键组件:Blink 和 V8。Blink 负责渲染网页,即将 HTML、CSS 和 JavaScript 代码转换成我们在屏幕上看到的图像;V8 则是谷歌的 JavaScript 引擎。Blink 创建于 2013 年,是苹果 WebKit 引擎的一个分支,因此两者至今仍拥有共同的根源。
由于 Chromium 是开源的,而且谷歌投入了大量资源,几乎所有其他浏览器公司都采用了它。微软 Edge 在 2020 年放弃了自研的 EdgeHTML 引擎,转而使用 Chromium。Opera、Vivaldi、Brave 和三星浏览器也采取了同样的策略。因此,从技术上讲,所有这些浏览器都基于相同的底层架构。它们拥有不同的界面、不同的默认设置和不同的商业模式,但页面中渲染的代码是相同的。这就解释了为什么 Chrome、Edge、Opera 和 Brave 上的网站运行效果几乎完全相同,以及为什么 Chrome 网上应用商店中的扩展程序大多可以在所有这些浏览器上运行。

为什么真正的替代方案如此之少?
为什么只有 Blink(谷歌)、Gecko(Mozilla)和 WebKit(苹果)这三个真正独立的浏览器引擎,而几乎没有其他选择?浏览器是业界最复杂的软件类别之一。它包含数千万行代码,必须实现数百个冗长且不断变化的规范,例如 HTML、CSS、ECMAScript、WebGL、WebGPU、WebRTC、Web Audio、通过 Widevine 实现的 DRM 等等。此外,由于每天都有来自数百万个不受信任来源的代码在浏览器中执行,浏览器引擎还必须承受严格的安全模型(沙箱)。
Ladybird 项目就是一个很好的例子,该项目由 SerenityOS 的创始人 Andreas Kling 领导。Ladybird 正在构建一个完全全新的浏览器引擎,其中没有使用 Blink、WebKit 或 Gecko 的任何代码,这使其独树一帜。该项目目前拥有约七名全职开发人员,由非营利组织 Ladybird Browser Initiative 资助,并计划于 2026 年夏季发布首个 alpha 版本。因此,经过数年的努力,据一些业内人士粗略估计,仅开发能力方面的投入就已达数千万美元。
Servo 是一个类似但目标更为明确的项目,它最初由 Mozilla 发起,现在由 Linux 基金会欧洲分会开发,是一款嵌入式引擎,而非面向终端用户的完整浏览器。这两个例子说明了为什么在过去十五年中几乎没有人认真尝试构建一个全新的引擎。成本极其高昂,标准不断变化,而且现有的三个引擎都非常先进,很难赶上,更不用说超越它们了。
浏览器驱动器的工作原理是什么?它们之间有何区别?
这三个引擎(Blink、Gecko 和 WebKit)大致遵循相同的页面处理模式,区别在于各个步骤的执行方式。
当引擎接收到 HTML 时,它会将其解析成 DOM(文档对象模型)树状结构。同时,它会将 CSS 解析成 CSSOM,并将这两个树状结构合并成所谓的“渲染树”,计算每个元素的精确位置,最后绘制像素并将它们分层组装。大多数引擎会将最后一步交给显卡来完成,以减轻处理器的负担。
两者的主要区别在于 JavaScript 引擎。Blink 采用的是 Google 的 V8 引擎。代码首先通过 Ignition 解释器转换为字节码,然后频繁调用的函数(热代码)会由 TurboFan 优化编译器进行即时编译 (JIT),最终转换为机器代码。
Gecko 由 SpiderMonkey 驱动,其底层代码的解释和 JIT 优化(Ion/Warp)流程与 Gecko 类似。Mozilla 使用 Rust 重写了部分页面样式计算系统(称为 Stylo 或 Quantum CSS),从而实现了所有处理器核心同时并行计算 CSS。这是 Gecko 从实验性 Servo 项目继承的少数几项技术之一。
WebKit 使用 JavaScriptCore 和多阶段 JIT 编译器系统(LLInt、Baseline、DFG、FTL),根据每个部分实际执行的次数,逐步更积极地优化代码。
从架构上看,这三者现在都基于多进程模型。每个标签页甚至每个独立的域名都在单独的操作系统进程中运行,这可以防止恶意页面通过单个漏洞访问其他标签页的内存。Chromium 是第一个引入这种站点隔离机制的浏览器,直接应对了 2018 年的 Spectre 漏洞。几年后,Mozilla 推出了名为 Fission 的类似方法,而 WebKit 正在逐步将其版本(WebKit2)推广到 macOS 和 iOS 平台。
值得一提的还有Interop项目,谷歌、Mozilla、苹果和其他合作伙伴自2020年以来一直参与其中。每年,他们都会就一系列功能达成一致,确保这些功能在三大云盘上都能正常运行,并公开分享进展情况。该项目旨在解决多年来网络碎片化的问题,此前,同一网页在不同的浏览器上显示和运行方式各不相同。
最后,值得一提的是一个很多人容易忽略的特殊功能。在 iPhone 和 iPad 上,无论我安装哪个浏览器,所有应用都必须在内部使用 WebKit,因为苹果应用商店要求开发者这样做。
欧洲数字市场监管局 (DMA) 于 2024 年 3 月正式责令苹果公司解除对 Blink 或 Gecko 浏览器的限制,但苹果公司设置了诸多额外的合同和技术障碍,包括要求其为欧盟用户开发并维护一个完全独立的应用程序版本,导致谷歌和 Mozilla 至今仍未在 iOS 系统上提供其浏览器引擎。2026 年 4 月,英国竞争与市场管理局 (CMA) 裁定苹果公司必须在 2027 年 1 月前完全解除限制,此举也可能加速欧盟的变革。在此之前,iPhone 上的 Chrome 和 Firefox 浏览器实际上只是界面不同的 Safari 浏览器,并非真正的 Blink 或 Gecko 浏览器。
为什么铬元素如此占主导地位?
Chromium 家族内部存在很多差异,尽管它们都共享相同的页面渲染基础。
Chrome 仍然是目前全球使用最广泛的浏览器。其当前市场份额(68% %)甚至创下了自 2020 年以来的最低纪录。Chrome 的流行主要源于其与谷歌生态系统的紧密联系。用户可以同步谷歌账户,在不同设备间保存密码、书签和历史记录,并且 Chrome 与 Gemini 功能的集成也日益显著。Edge 是微软 Windows 系统的默认浏览器,这确保了其拥有源源不断的用户,这些用户甚至不会更改默认浏览器。此外,Edge 还提供 Copilot 和 MS365 集成、垂直标签页等功能。
Opera 和 Opera GX 的亮点在于其内置的免费 VPN 和即时通讯侧边栏(WhatsApp、Telegram),而 Opera GX 还凭借其内存和 CPU 使用率限制功能,专门面向游戏玩家。Vivaldi 由 Opera 联合创始人 Jón von Tetzchner 创立,以其极致的界面自定义而闻名,从标签网格布局到内置笔记,应有尽有,主要吸引那些对技术要求较高、希望掌控每个细节的用户。

Firefox 真的是一个非营利项目吗?
Mozilla基金会是一家在美国加利福尼亚州注册的非营利组织,拥有501(c)(3)免税资格。然而,Firefox并非由该基金会直接开发,而是由Mozilla公司开发。Mozilla公司是一家成立于2005年的免税公司,由该基金会全资拥有。Mozilla公司雇佣开发人员,协调Firefox和Thunderbird的发布,并签订商业协议,包括与搜索引擎的合作(谷歌向Mozilla支付巨额费用,以确保其继续作为Firefox的默认搜索引擎)。据估计,Mozilla公司2024年的收入约为6.8亿美元。
简而言之,伞形组织是非营利组织,负责制定使命和道德准则;而其下属的运营公司名义上是营利性公司,因为这种营利性使其运营更加灵活,而美国法律对非营利组织的运营灵活性有所限制。Mozilla 公司的所有利润都会用于支持基金会的使命。因此,这是一种混合型结构,它并非狭义上的传统非营利项目,但也并非不受监管的普通商业公司。
人们为什么在寻找 Chrome 的替代品?
过去两年里,用户逐渐放弃 Chrome 的最大驱动因素是向 Manifest V3 的过渡。这是一种新的扩展架构,它用功能更有限的 declarativeNetRequest 取代了 webRequest API。
这对广告拦截系统产生了重大影响。该扩展程序不再能够实时动态拦截流量,而是只能通过预先设定的规则运行,这些规则最初限制在约 3 万条(后来扩展到约 33 万条)。谷歌于 2024 年底从 Chrome 网上应用商店下架了完整版的 uBlock Origin,并在 2025 年 7 月发布的 Chrome 139 版本中,最终禁用了所有剩余的 Manifest V2 扩展程序,包括企业版。根据独立测试,与完整版相比,兼容 Manifest V3 的替代版本 uBlock Origin Lite 的广告拦截率显著降低。uBlock Origin 的作者 Raymond Hill 明确推荐 Firefox 浏览器,认为这是唯一能够让该工具发挥全部功能的浏览器,但在 Bravo 浏览器上也能使用部分功能。
除了 Manifest V3 之外,用户还因为 Chrome 浏览器与用户的 Google 帐户之间日益紧密的联系、广告生态系统对遥测数据和数据的广泛收集,以及人们普遍对以下事实感到不安而远离 Chrome:单个参与者(Google)通过 Blink 实际控制着驱动绝大多数网络流量的引擎,从而对行业采用哪些网络标准有着不成比例的影响。

勇敢:既有吸引力又注重隐私,但背景却颇具争议。
Brave 是一款基于 Chromium 内核的浏览器,由 JavaScript 编程语言的共同作者、前 Mozilla 首席执行官 Brendan Eich 创立,他于 2014 年离职。Brave 内置广告和追踪器拦截功能(Shields),拥有独立的搜索引擎和索引,并提供加密货币钱包和 Leo 助手界面。对许多用户而言,它完美地结合了隐私保护和 Chrome 生态系统的便捷性。
我本人也用了很长一段时间,直到我发现了它充满争议的过去。
Brave浏览器于2016年推出时宣布,将在未经出版商同意的情况下,用自己的广告替换用户访问页面上的出版商广告,并与出版商分享收益。包括《华尔街日报》和《纽约时报》在内的17家主流媒体在提起诉讼前,向Brave发出正式警告,称此举非法侵占了他们的内容。
2018年,BAT代币奖励系统允许用户向未注册且对此毫不知情的网站和内容创作者发送“小费”。界面会显示创作者的姓名和照片,给人一种直接支持的错觉,但实际上这笔钱会留在Bravo平台,直到创作者注册后才会发放。在公众强烈抗议后,该公司修改了政策,禁止向未注册的创作者发送小费。
2019年,用户发现Brave浏览器源代码中存在一系列例外情况,允许部分Facebook和Twitter的追踪脚本在启用追踪保护后仍然运行。Brave解释说,这是为了保证Facebook分享和登录按钮的功能而做出的技术性调整,这固然有一定道理,但直到用户自行发现之前,Brave并未就此例外情况进行公开透明的沟通。
2020年,Bravo的地址栏自动补全功能会在用户输入知名加密货币交易所(例如币安、Coinbase、Ledger或Trezor)的地址时,悄悄地添加Bravo的推广代码,且未发出任何通知。Brendan Eich公开称这是一个漏洞,并在几天内修复了该功能,但此事进一步加深了人们的印象:这家自诩为隐私倡导者的公司,实际上却在暗中利用用户的日常行为牟利。
这起事件的最新进展正在上演。几个月前,《华尔街日报》和《纽约邮报》的母公司新闻集团(News Corp)对Brave提起反诉,声称Brave的网络爬虫以隐蔽方式运行,导致出版商无法检测或屏蔽,并且Brave在2025年3月之前将其受版权保护的内容出售给了人工智能公司。此前,Brave也曾对新闻集团提起诉讼,声称其索引和显示摘要的行为属于合理使用范畴。
所有这些案例的共同之处在于,它们通常在公众压力下得到解决。但正是这种反复出现的模式——从广告替换、用户资金处理不透明、追踪例外情况、地址栏的隐性盈利,到如今人工智能数据争议——让我个人无法完全信任 Bravo,即便它是一款技术强大且速度很快的浏览器。
我应该使用哪个浏览器?
哪个浏览器才是“正确”的,并没有标准答案。每个选择都涉及隐私、便利性和兼容性之间的权衡。我最近最终选择了…… 水狐Waterfox 是基于 Firefox 的一个分支,同样基于 Gecko 引擎,因此与 Mozilla 官方应用商店中的所有扩展程序完全兼容,包括完整版的 uBlock Origin。Waterfox 自 2023 年起成为英国公司 Waterfox Limited 旗下的独立项目,此前曾隶属于广告公司 System1 多年。Waterfox 最近在浏览器中内置了自己的广告拦截系统,该系统在后台使用与 Brave Shields 相同的开源 Rust 引擎 adblock-rs,但没有依赖 Brave 的其他商业基础设施。

最终成果是一款不收集遥测数据的浏览器,它速度相对较快,内存占用也较低,并且在隐私、易用性和避免商业利益方面取得了良好的平衡——至少就我目前的体验而言是如此。我仍然保留了一个基于 Chromium 内核的浏览器(Vivaldi)作为备用,以防某些特定的网络服务必须使用 Blink 内核。每个人的体验可能有所不同。
经过一番研究,我得出的总体结论很简单:与其说浏览器的底层引擎适合我,不如说其背后的公司的商业模式更能说明问题。花时间做好这方面的功课是值得的,因为每个用户的需求(速度、隐私、扩展程序、同步)都大相径庭。
| 浏览器 | 驾驶 | 开源 | 完整版 uBlock Origin | 商业模式 |
|---|---|---|---|---|
| 铬合金 | 闪烁(铬) | 部分 | 否(仅限精简版) | 广告和数据(谷歌) |
| 边缘 | 闪烁(铬) | 部分 | 否(仅限精简版) | 微软/Windows生态系统 |
| Opera / Opera GX | 闪烁(铬) | 部分 | 否(仅限精简版) | 广告、合作关系 |
| 维瓦尔第 | 闪烁(铬) | 部分 | 否(仅限精简版) | 搜索合作伙伴关系 |
| 锁 | 闪烁(铬) | 是的 | 是的 | 加密货币奖励、搜索 API、广告 |
| 火狐浏览器 | 壁虎 | 是的 | 是的 | 搜索合作伙伴关系(谷歌为默认搜索引擎付费) |
| 水狐 | 壁虎 | 是的 | 是的 | 独立、最低限度的盈利 |
| 瓢虫(开发中) | LibWeb(独立) | 是的 | 暂无 | 捐款,非营利基金会 |

















