Chromium
開發者 | The Chromium Project |
---|---|
首次釋出 | 2008年9月2日[1] |
目前版本 | |
原始碼庫 | |
程式語言 | C、C++、Java、JavaScript、Python |
引擎 | |
作業系統 | |
類型 | 網頁瀏覽器 |
授權條款 | |
網站 | www |
Chromium 是 The Chromium Project 專案中的一個,Google Chrome 和其他網路瀏覽器基於此專案進行開發。[12]
Google Chrome 瀏覽器是基於 Chromium 專案的子產品之一。[13]
Chromium 版本迭代周期較快,一天內會迭代多個版本。[14]
Chromium 的使用者介面極為簡潔,Google希望使用者在使用Chromium時感到瀏覽器執行速度快,頁面載入迅速,同時占用資源少,執行效率高(英語:feel lightweight (cognitively and physically) and fast.)。[15]
授權條款
[編輯]Chromium 專案的其他分支,其開源授權包含MIT、LGPL、Ms-PL、MPL、GPL、LGPL 多重許可等多種授權條款。[17]
與 Google Chrome 的差異
[編輯]Google Chrome 是基於 Chromium 的專有瀏覽器,Chromium 為其提供了絕大多數原始碼。[18]
以下是 Google Chrome 與 Chromium 的不同:[19]
- Chrome 與 Chromium 使用者介面和功能基本一致,Chromium 有部分實驗專案,例如分頁[20]。
- Chromium 是 開源軟體,以BSD授權條款釋出;Google Chrome 為 專有軟體,其二進制檔案根據 Google Chrome 的服務條款被授權為免費軟體[21]。
- Google Chrome 支援 Google Update 程式自動更新。
- Google Chrome 的隱私問題存在較大爭議。[22]
- Chromium 不包含 Google API Key,因此使用 Google 帳號的部分功能存在限制,例如同步功能。[23]
- Google Chrome 與 Chromium 的解碼器存在差異性,例如 Chromium 原生不再支援 H.264[24]。
- 在解碼器上,Linux 的部分發行版本和其他作業系統在的功能性存在差異[19]。
安全獎賞計畫
[編輯]- 2010年首度宣布,「Chromium安全獎賞計畫」(Chromium Security Rewards Program)並提供小額獎金給發現Chrome瀏覽器潛在安全漏洞的研究人員。
- 2012年2月提高金額,贊助Pwnium駭客競賽,尋找Chrome「可徹底利用的弱點」,並提供找到漏洞的駭客高額獎金。[25]
歷史
[編輯]版本號
[編輯]Chromium 版本號由四部分組成,例如121.0.6136.0[27]。
各部分組成是MAJOR.MINOR.BUILD.PATCH[28]。
- 121.0 (MAJOR.MINOR) 分別為主版本和次版本;
- 6136 (BUILD) 為一個不間斷的數字,為構建版本號;
- 0 (PATCH) 是 BUILD 的候選版本,例如121.0.6136的候選版本有五個,末尾為[6136.0-6136.4]
2008
[編輯]Google Chrome於2008年9月推出,並隨其釋出一起提供了Chromium原始碼,從而允許從中構建代碼。最初的代碼版本包括針對Windows、macOS和Linux的構建,它們處於開發的早期階段,並且缺乏完整的功能。Chromium 1.0於2008年12月釋出,因此Chrome僅移除了Windows的Beta狀態。[29][30]
Chromium於2008年9月首次釋出時,就因其以某種方式儲存已儲存的密碼而受到批評,因此任何電腦臨時使用者都可以輕鬆地從GUI讀取密碼。Chromium使用者提交了許多錯誤報告和功能請求,要求提供主密碼選項來訪問儲存的密碼,但Chromium開發人員一直堅持認為,這並不能為防止駭客提供真正的安全保護。使用者認為,這樣做可以防止同事或家庭成員借用電腦時以明文形式檢視儲存的密碼。2009年12月,Chromium開發人員P. Kasting稱: "主密碼是1397號問題。此問題已關閉。我們將不會實施主密碼。現在不行,永遠不會。為此爭論不會使它變成現實;『一群人喜歡這樣』也不會使它變成現實。我們的設計決策並不民主。您不可能總是擁有想要的東西。" [31][32]
2009
[編輯]2009年1月,Chromium 2.0的第一個開發版本釋出,該版本具有書籤管理器並支援漸變,反射和遮罩等非標準CSS功能。[33]
Chromium 3.0於2009年5月28日釋出,版本號為3.0.182.2。[34]Chrome 3.0於2009年9月釋出,推出了更快的JavaScript引擎、使用者可選主題的系統、改進後的網址列以及重新設計的新分頁顯示頁面[35]。
2009年5月,Chromium的第一個alpha Linux版本面世。 瑞安·保羅(英語:Ryan Paul)在審查該Alpha版本時表示: "它仍然缺少功能並(存在)很多彩現錯誤,但顯然正在朝著正確的方向發展。" [36]在Linux和macOS平台上,Chrome的首個開發版本於2009年6月釋出,當時處於起步階段,缺少Adobe Flash、隱私設定、設定預設搜尋提供程式甚至列印的功能[37][38]。2009年7月,Chromium使用GTK +工具包將Linux的本機主題合併到了GNOME桌面環境中。[39]
Chromium 4.0.212.0是第一個Chromium 4.0版本,於2009年9月22日上線[34][40];Chrome 4.0於2009年12月連同適用於macOS和Linux的Chrome beta版本公開發布。兩者均支援擴充程式[41]和書籤同步。截至2010年4月,Chrome / Chromium 4.0的全平台市場滲透率為6.73%。[42][43][44]
Gentoo Linux自2009年9月起在官方儲存庫中添加了Chromium。[45]
部分基於 Chromium 開發的瀏覽器
[編輯]- 360極速瀏覽器:基於Chromium開發,同時加入了IE核心引擎。[46]
- Brave:基於Chromium開發,加入廣告攔截和隱私保護等功能。[47]
- Cent Browser:2015年2月12日公布首個版本。[48]
- Comodo Dragon:由Comodo Group開發,側重於安全性和隱私保護。[49][50]
- CrossOver Chromium:由CodeWeavers發佈的捆綁了Wine的Chromium(適用於 Linux and macOS,2008年9月15日)。[51][52]
- Microsoft Edge:自2020年1月15日起基於Chromium開發。[53][54]
- QQ瀏覽器:Chromium+IE雙核心,IE核心最佳化。[55]
- 三星瀏覽器:基於Chromium開發並加入廣告攔截功能。[56]
- SRWare Iron:注重保護使用者隱私,支援Windows、Linux和macOS[57],同時有一個Chrome與Iron的比較頁(頁面存檔備份,存於網際網路檔案館)。
- Vivaldi:首個版本開發於2016年4月13日。[58]
- Yandex Browser:由俄羅斯Yandex開發。[59]
- 傲遊瀏覽器:加入了IE核心引擎。[60]
- 七星瀏覽器:基於Chromium開發,同時加入了IE核心引擎。[61]
- 搜狗高速瀏覽器:基於Chromium開發,同時加入了IE核心引擎。[62]
Amigo瀏覽器:俄語瀏覽器,已停止開發。[63]Kinza:日本開發,基於Chromium開發,2018年2月15日後停止開發。[64]RockMelt:2013年8月31日停止開發。[65]UC瀏覽器:基於Chromium開發,已停止提供更新及技術支援。百度瀏覽器:已停止提供更新及技術支援。[66]楓樹瀏覽器:支援Windows、Linux平台,2013年8月29日停止開發。[67]獵豹瀏覽器:Chromium+IE雙核心,2020年12月7日停止更新。[68]世界之窗瀏覽器:已停止提供更新及技術支援。[69]
應用框架中的使用
[編輯]一些應用框架中使用了可觀比例的Chromium代碼。著名的例子是Electron、Chromium嵌入式框架和Qt WebEngine。[70] 這些框架被用來建立許多應用程式。
參見
[編輯]參考資料
[編輯]- ^ Ben Goodger. Chromium Blog: Welcome to Chromium. Chromium Blog. 2008-09-02 [2018-04-02]. (原始內容存檔於2018-04-02) (英語).
- ^ Android: Version120.0.6099.44. 2023年12月12日 [2023年12月20日].
- ^ iOS: 120.0.6099.119. 2023年12月12日 [2023年12月20日].
- ^ Linux:120.0.6099.109. 2023年12月12日 [2023年12月20日].
- ^ macOS:120.0.6099.109. 2023年12月12日 [2023年12月20日].
- ^ Windows:120.0.6099.110. 2023年12月13日 [2023年12月20日].
- ^ Chromium Blog: Open-sourcing Chrome on iOS!. blog.chromium.org. Chromium Blog. 2017-01-31 [2020-04-27]. (原始內容存檔於2020-06-13) (英語).
- ^ Download Chromium. The Chromium Project. [2020-04-27]. (原始內容存檔於2020-05-01) (英語).
- ^ Chromium Browser on FreeBSD. wiki.freebsd.org. FreeBSD Wiki. [2020-04-27]. (原始內容存檔於2020-04-30) (英語).
- ^ Chromium Browser on FreeBSD. wiki.freebsd.org. FreeBSD Wiki. [2020-04-27]. (原始內容存檔於2020-04-30) (英語).
- ^ Marc Pawliger. Updates to Chrome platform support. chrome.googleblog.com. Chrome Blog. 2015-11-10 [2020-04-27]. (原始內容存檔於2020-05-03) (英語).
- ^ Chromium | Chrome for Developers
- ^ chromium/chromium: The official GitHub mirror of the Chromium source
- ^ Refs - chromium/src - Git at Google
- ^ User Experience [使用者體驗]. dev.chromium.org. The Chromium Projects. [2020-04-27]. (原始內容存檔於2020-05-12) (英語).
Chromium should feel lightweight (cognitively and physically) and fast.
- ^ Copyright 2015 The Chromium Authors
- ^ The Chromium Project
- ^ chromium/src - Git at Google
- ^ 19.0 19.1 Differences between Google Chrome and Linux distro Chromium [Google Chrome瀏覽器和Linux發行版Chromium之間的區別]. Google Code. 2014-05-20 [2010-09-01]. (原始內容存檔於2015-05-26).
- ^ TabStrip - Chromium
- ^ Google Chrome 和 Chrome 操作系统附加服务条款. www.google.com. Google. [2020-04-27]. (原始內容存檔於2018-04-11).
- ^ Chrome瀏覽器無痕模式追蹤隱私被索賠50 億美元,谷歌同意提前達成和解
- ^ API Keys. The Chromium Projects. [2018-07-20]. (原始內容存檔於2018-07-20) (英語).
- ^ HTML Video Codec Support in Chrome. [2012-05-02]. (原始內容存檔於2011-06-21).
- ^ 抓谷歌瀏覽器漏洞 少年獲大獎 紐約/中央社 OCT-10-2012 19:03:34 PM. [2012-10-11]. (原始內容存檔於2012-10-12).
- ^ Protalinski, Emil. Google Chrome and Chromium to get new logos. Conceivably Tech. 2011-03-16 [2017-12-10]. (原始內容存檔於2022-04-19).
- ^ - chromium/src.git - Git at Google
- ^ Mike Frysinger. Version Numbers. The Chromium Projects. 2014-03-14 [2020-04-27]. (原始內容存檔於2020-05-07) (英語).
- ^ Paul, Ryan. Google unveils Chrome source code and Linux port. arstechnica.com. Ars Technica. 2008-09-03 [2020-04-27]. (原始內容存檔於2012-05-01) (英語).
- ^ Paul, Ryan. Google releases Chrome 1.0. arstechnica.com. Ars Technica. 2008-12-12 [2020-04-27]. (原始內容存檔於2012-01-18) (英語).
- ^ 1397 - Master password is missing. bugs.chromium.org. 2011 [2020-04-27]. (原始內容存檔於2020-06-13) (英語).
- ^ 812 - Profile/login support. bugs.chromium.org. 2011 [2020-04-27]. (原始內容存檔於2020-06-13) (英語).
@64: A master password was issue 1397. That issue is closed. We will not implement a master password. Not now, not ever. Arguing for it won't make it happen. "A bunch of people would like it" won't make it happen. Our design decisions are not democratic. You cannot always have what you want....
- ^ Paul, Ryan. Hands on: Google leaps forward with Chrome 2.0 dev. preview. Ars Technica. 2009-01-09 [2020-05-04]. (原始內容存檔於2012-01-04) (英語).
- ^ 34.0 34.1 Index of/releases. src.chromium.org. [2020-05-04]. (原始內容存檔於2020-05-05).
- ^ Paul, Ryan. Chrome 3 out, JavaScript performance increased 150% since v1. Ars Technica. 2009-09-16 [2020-05-04]. (原始內容存檔於2011-10-20) (英語).
- ^ Paul, Ryan. Hands on: Google Chromium browser alpha for Linux. Ars Technica. 2009-05-28 [2020-05-04]. (原始內容存檔於2012-05-05) (英語).
- ^ Smith, Mike and Karen Grunberg. Danger: Mac and Linux builds available. blog.chromium.org. Chromium Blog. 2009-06-04 [2020-05-04]. (原始內容存檔於2020-05-12) (英語).
- ^ Paul, Ryan. Google releases Chrome preview for Mac OS X and Linux. Ars Technica. 2009-06-05 [2020-05-04]. (原始內容存檔於2012-04-19) (英語).
- ^ Paul, Ryan. Google Chromium gains native theming support on Linux [Google Chromium在Linux上獲得了本機主題支援]. Ars Technica. 2009-08-07 [2020-05-04]. (原始內容存檔於2012-05-01).
- ^ Log of/releases/4.0.212.0. src.chromium.org. 2009-09 [2020-05-04]. (原始內容存檔於2021-09-08) (英語).
- ^ Brian Rakowsk. Google Chrome for the holidays: Mac, Linux and extensions in beta. googleblog.blogspot.com. Official Google Blog. 2009-12-08 [2020-05-04]. (原始內容存檔於2020-05-08) (英語).
- ^ Paul, Ryan. Hands on: Extensions give Chrome a lift as version 4 arrives. Ars Technica. 2010-01-26 [2020-05-04]. (原始內容存檔於2011-09-12) (英語).
- ^ Sneddon, Joey-Elijah. Just How Popular Is Chrome/ium on Linux? Answer: Very. 2012-08-26 [2020-05-04]. (原始內容存檔於2020-07-31) (英語).
- ^ Mark Larson. Beta Update: Linux, Mac, and Windows. chromereleases.googleblog.com. Chrome Releases. 2009-12-08 [2020-05-04]. (原始內容存檔於2016-10-19) (英語).
- ^ www-client/chromium ChangeLog. sources.gentoo.org. [2020-05-04]. (原始內容存檔於2020-07-31).
- ^ 360極速瀏覽器升級到Chromium 86
- ^ Brave Release Notes | Brave. [2024-04-30]. (原始內容存檔於2022-03-05).
- ^ CentBrowser - History
- ^ Comodo Dragon 46 is now available for download. - News/ Announcements/ Feedback - CD. forums.comodo.com. [2020-05-04]. (原始內容存檔於2020-06-13) (英語).
- ^ Secure Web Browser | Fastest Free Dragon Browser from Comodo. Comodo Group. 2010 [2020-05-04]. (原始內容存檔於2012-04-21) (英語).
- ^ Fire Drills and Proving a Point. CodeWeavers. 2008-09-15 [2009-05-02]. (原始內容存檔於2009-04-16).
- ^ CrossOver Chromium. [2008-09-18]. (原始內容存檔於2008-09-18).
- ^ New year, new browser – The new Microsoft Edge is out of preview and now available for download. Microsoft. 2019-01-15 [2020-05-04]. (原始內容存檔於2020-04-26).
- ^ Microsoft Edge and Chromium Open Source: Our Intent. Microsoft Edge Team. 2018-12-06 [2018-12-08]. (原始內容存檔於2020-04-08).
- ^ QQ瀏覽器官網_QQ瀏覽器Windows版
- ^ Samsung Internet browser finally comes to Windows PCs!
- ^ SRWare Iron - The Browser of the Future. SRWare. [2023-01-26]. (原始內容存檔於2023-06-08).
- ^ Old Versions of Vivaldi
- ^ Older versions of Yandex.Browser (Windows) | Uptodown
- ^ maxthon瀏覽器核心自動切換控制說明
- ^ 七星瀏覽器 - 幫助
- ^ 搜狗高速瀏覽器 - 功能
- ^ Браузер «Амиго» - Установи быстрый браузер!. [2024-04-30]. (原始內容存檔於2021-07-11).
- ^ Kinza_global (@Kinza_Browser) | Twitter
- ^ RockMelt Blog, World, Meet RockMelt. [2011-12-17]. (原始內容存檔於2010-11-08).
- ^ 百度瀏覽器
- ^ CoolNovo Release Notes. [2014-12-23]. (原始內容存檔於2013-11-15).
- ^ 更新紀錄檔 - 獵豹瀏覽器
- ^ 世界之窗浏览器(极速版) 软件介绍. chrome.theworld.cn. [2011-12-14]. (原始內容存檔於2011-12-03).
- ^ Qt WebEngine Overview - Qt WebEngine 5.11. doc.qt.io. [21 October 2018]. (原始內容存檔於2022-07-08).