開發人員談為什麼選擇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