开发人员谈为什么选择Firefox而不是Chromium建立分支
今天绝大多数浏览器都是基于Chromium——Google Chrome的开源版本,但也有少数选择
了另一个开源浏览器Firefox,其中一个就是Cliqz。Cliqz于2015年在Firefox基础上发布
了自己的桌面浏览器,并发表文章解释为什么在Firefox而不是Chromium上建立分支。
从技术角度来说,Firefox的所有浏览器功能都有开放的API,而Chromium保留了Google商
业敏感的地带,一个典型例子就是网址列,Google无意让其他人更容易控制网址列,默认
搜寻引擎的运作流程也受到保护,建立新API可以解决这些问题,但维护这些API就成为了
另一个难题。
Google对旧API的支援既不连贯也不一致,Chrome的新API Manifest v3以隐私、安全和性
能等理由替换了以往更强大更好的API。
Chrome捆绑的Google服务也不容易移除,为了剥离这些服务微软的新Edge和Brave都投入
了大量资源。
原文
https://www.cnbeta.com/articles/tech/923515.htm
https://0x65.dev/blog/2019-12-17/why-we-forked-firefox-and-not-chromium.html