solidot新版网站常见问题,请点击这里查看。

为什么在 Firefox 而不是 Chromium 上创建分支

开源
WinterIsComing (31822)发表于 2019年12月19日 20时42分 星期四

来自
今天绝大多数浏览器都是基于 Chromium—— Google Chrome 的开源版本,但也有少数选择了另一个开源浏览器 Firefox,其中一位就是 Cliqz。Cliqz 于 2015 年在 Firefox 基础上发布了自己的桌面浏览器,它发表博文解释为什么在 Firefox 而不是 Chromium 上创建分支:从技术角度谈,Firefox 的所有浏览器功能都有 open API,而 Chromium 保留了对 Google 业务敏感的地方,一个典型例子就是地址栏,Google 无意让其他人更容易的控制地址栏,默认搜索引擎的流向也受到保护,创建新 API 可以解决这些问题,但维护这些 API 就成为了另一个难题。Google 对旧 API 的支持既不连贯也不一致,Chrome 的新 API Manifest v3 就以隐私、安全和性能等理由替换了旧的更强大更有用的 API。 Chrome 捆绑的 Google 服务也不容易移除,为了剥离这些服务微软和 Brave 都投入了大量资源。