開發人員談為什麼選擇Firefox而不是Chromium上創建分支
今天絕大多數瀏覽器都是基於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都投入了大量資源。