谷歌浏览器

维基百科,自由的百科全书

跳转到: 导航, 搜索

Google Chrome

Google Chrome圖示

在Chrome上浏览中文维基百科
開發 Google
穩定版本 2.0.172.33

2009-6-22; 23 天前 [+/−]

預覽版本 3.0.194.0(Linux), 3.0.193.0(Windows), 3.0.192.0(Mac)

2009-7-15; 13 小時前 [+/−]

作業系統 Microsoft WindowsXP SP2或更高;正开发Mac OS XLinux版本)
語言 50种语言
類型 网页浏览器
許可協議 谷歌浏览器服务条款(谷歌浏览器的可执行代码版本),
BSD(源代码和Chromium可执行代码版本)
網站 www.google.com/chrome

Google Chrome(Google Chrome)是一個由Google公司開發的网页浏览器,“Chrome”是化学元素”的英文名称,採用BSD许可证授權並开放源代码,開源計劃名為Chromium,目前占据浏览器市场 2% 的份额[1] 。其程式碼是基於其他開放原始碼軟體所撰寫,包括 WebKitMozilla,並開發出稱為「V8」的高效能 JavaScript 引擎。Google Chrome 的整體發展目標是提升穩定性、速度和安全性,並創造出簡單且有效率的用户界面[2]。軟體的名稱是來自於又稱作「Chrome」的網路瀏覽器圖形使用者介面。CNET旗下的Download.com網站評出的2008年6大最佳Windows應用程序,其中搜索巨頭Google的Google Chrome瀏覽器排名首位。

軟體的 Beta 測試版本在2008年9月2日釋出,正式版本于2008年12月11日释出,目前提供 43 種語言版本,但僅適用於Microsoft WindowsXPVista,並不支援 Windows 2000 或更早期的版本。Mac OS XLinux 版本正在研發中,并于2009年6月5日首次针对开发者推出Mac和Linux版官方Chrome浏览器[3],正式版将于日後推出[4][5][6]

目录

[编辑] 历史与现状

[编辑] 宣佈

官方的正式宣佈原本預定在2008年9月3日舉行,並將寄給記者和部落格一則解說新瀏覽器特色和研發動機的漫畫,該漫畫由史考特·邁克勞德(Scott McCloud)所繪製,並在创作共用的「姓名標示-非商業性-禁止改作2.5」版權協議下發行[7]。由於要送往歐洲的信件提早寄出,因此德國「Google Blogoscoped」部落格的作者菲利普·藍森(Philipp Lenssen)[8]2008年9月1日收到漫畫後就掃描並放上自己的網站[9]。隨後Google就將這則漫畫放到Google Books和Google網站上[10],並在自家的部落格中說明了提早釋出的原因[2]

[编辑] 发布

Google 官方網誌在9月2日撰文说,将于第二天在超过 100 个国家同时发布 Chrome 的 Beta 版。

當地時間 2008年9月2日[11],Google 官方網誌宣布 Google Chrome Beta 版已经開放下载。

[编辑] 重大更新历史

2008年09月03日,chrome 测试版首发,版本号:0.2.149.27

2008年12月12日,chrome 1.0 正式版发布,版本号:1.0.154.36

2009年05月22日,chrome 2.0 正式版发布,版本号:2.0.172.28

2009年06月05日,chrome for Mac 开发者版和 chrome for Linux开发者版首发。[12]

[编辑] 版本说明

目前,Google chrome 存在三个版本分支:

  • stable版,即稳定版,或者称为正式版,为追求稳定的普通用户使用
  • beta版,即测试版,一般为正式版发布前的公开测试所用,有一定新功能,但是可能会存在不稳定情况,适合测试人员或者喜欢尝鲜的朋友下载使用
  • dev版,即开发版,为开发中的最新版本,更新速度通常为一周更新一次,新功能最多,但是可能存在稳定性问题,适合开发人员使用。[13]

[编辑] 佔有率

發佈首日達3%,其後降回1%,但一直直線上升。2009年7月,Chrome在浏览器市场占有率为2.82%。[14] 超越了Opera,排行第四,次于IEFirefoxSafari[15]

[编辑] 特色

[编辑] 安全性

[编辑] 黑名單(Blacklists)

Chrome會定期地更新防止網路釣魚惡意軟體黑名單,並在使用者試圖瀏覽可能造成電腦損害的網站時予以警告。這項服務也可透過使用其他的免費自由應用程序介面(API)「Google Safe Browsing API」來取得。在更新維護這些黑名單的同時,Google也會通知被列入的網站,以避免網站持有者本身不知道網站存有惡意軟體。[9]

[编辑] 沙盒(Sandboxing)

Chrome中的每一個標籤頁都是一個沙盒(sandbox),以防止「惡意軟體破壞用戶系統」或「利用分頁影響其他分頁」。遵守最小許可權原則,每個動作的權限都會被限制,僅能運算而無法寫入檔案和從敏感區域讀取檔案(如我的文件、桌面),與Internet Explorer 7的「保護模式」類似。[9]

「沙盒小組」表示他們「使用了現有的執行程序限制,並讓這些限制變成一座監獄」例如在其中一個標籤頁運作的惡意軟體,將無法竊取信用卡號碼、干擾滑鼠運作,或告訴系統在啟動時執行某個程序,並且惡意軟體會在標籤頁關閉時立即中止。[9]

[编辑] 外掛程式(Plugins)

Adobe Flash Player插件通常並沒有統一的標準,且無法像標籤頁般沙盒化。這些通常需要執行在瀏覽器本身的安全等級或更高的等級。為了降低被攻擊的風險,插件是在独立的进程中被執行。[9]

[编辑] 無痕瀏覽(Incognito)

Chrome包含了「無痕瀏覽」(Incognito)模式(與Safari的「私密瀏覽」和Internet Explorer 8的「InPrivate」類似),這個模式可以「讓你在完全隱密的情況下瀏覽網頁,因為你的任何活動都不會被記錄下來」,同時也不會儲存Cookies。但这并不代表能防止其他恶意程式的入侵,例如一些木马程式等等。」[2]

[编辑] 多进程(Multiprocessing)

能容許多個程序同時執行而互不影響,每個网页标签将位于程序窗口的外沿單獨存在,當资源过高或崩溃时,不会因為一個停頓而整個程序當掉。

[编辑] 更新(Update)

每五小時自動更新主程式,更新後會在下一次啟動中使用。

[编辑] 工作管理員(Task Manager)

利於管理各個分頁與外掛,有助用戶終止惡意操作。

[编辑] 速度

JavaScript

利用内置独立的JavaScript虚拟机V8”来提高运行JavaScript的速度。(把JavaScript代碼轉換成機器碼,利用CPU直接運算,減少了解釋JavaScript的時間)

HTML排版引擎

Android團隊的建議下,Chrome使用WebKit引擎。WebKit簡易小巧,並能有效率的運用記憶體,符合Google理念,並且對新開發者來說相當容易上手。[9]

[编辑] 拓展

目前,Google chrome已经具有多款拓展。例如,2009年6月,最新的Chrome开发版本中新增了四个Chrome扩展,分别为Cleeki、Adsweep、PageRank和CustomNewTab。

[编辑] 用户界面

Gears

Chrome包含了Google Gears,研發者可利用這項功能製作網頁應用程式(web applications,包含離線支援)[9]

[编辑] 新分頁瀏覽(New Tab Page)

Chrome使用「新分頁頁面」取代了其他瀏覽器在新開分頁時會載入的首頁。新分頁頁面中顯示了最近九個造訪過網站的縮圖,以及最常搜尋的網站、最近的書籤和最近關閉的分頁[16]

[编辑] 多功能網址列(Omnibox)

在每個標籤頁的上方是被稱作「Omnibox」的網址列,是根據Opera上的網址列而來。Omnibox有自動完成的功能,但僅會針對手動輸入的網址有效;此外還有搜尋建議、上次瀏覽網頁、熱門網頁(未瀏覽的)以及搜尋記錄。[9]

[编辑] 彈出式視窗(Popups)

彈出式視窗會在標籤頁內顯示,並不會在標籤頁內以外的地方出現,除非使用者將視窗拖曳至別處。[9]

[编辑] 分頁(Tabs)

分頁是Chrome使用者界面中最重要的元素,為梯形设计,其位於視窗的最上方而非控制按鈕的下方(與Opera類似)。這項改變與許多目前的分頁瀏覽器做法不同。不同視窗的分頁可輕易的利用拖曳的方式交換配置。每一個標籤頁都有自己的控制按鈕組,包含稱為「Omnibox」的網址列[9]

[编辑] 網路應用程式(Webapps)

網路應用程式可在沒有網址列(Omnibox)和瀏覽工具列的情況下在Chrome中執行[9]

[编辑] 其他

開啟主程式後,即使刪掉主程式檔案也毫無影響運作。

[编辑] 其他功能

[编辑] 不支持或未實現的功能

[编辑] 只有在試驗版Chromium中實現的功能

  • 中鍵控制移動。
  • 使用更新的WebKit。
  • 使用更新的V8來加快Javascript速度。

[编辑] 與其他非IE核心瀏覽器的功能区别

  • 使用多線程技术
  • 支持ActiveX[來源請求](例如用<object>播放音樂)

[编辑] 其他

[编辑] 瀏覽器標準測試

  • 順利通過 Acid1Acid2 測試。[17]
  • 2008年09月03日发布的 Chrome 第一个测试版 在 Acid3 中取得 78 分;Chromium 則取得 98 分(Chromium)[18][17],但部分WebKit 核心瀏覽器已取得 100 分通過。
  • Chrome 2.0 正式版在Acid3中取得100分[19](下圖尚未更新)
  • CSS3 Selectors Test中 578 項全部通過。[18]

[编辑] 彩蛋

在網址列中輸入以下字串便可開啟相關頁面:(無需'http://'開頭)

  • about:cache - 顯示所有曾經見過的圖片(不需要開啟圖片,沒有預覽)
  • about:crash - 出現"埃喲 糟糕囉"的錯誤頁面
  • about:dns - 用來顯示DNS的狀態
  • about:histograms
  • about:internets - 一個類以windows xp螢幕保護裝置
  • about:memory - 測量記憶體的使用量
  • about:network
  • about:plugins - 用來顯示已安裝的附加元件及其狀態
  • about:stats - 統計資料
  • about:version - 顯示版本詳細資料
  • about: - 等同about:version
  • about:credits - Third-party software licenses(開源原始碼軟體)
chrome和chromium中會出現不同的畫面
  • about:terms - Google 瀏覽器服務條款(服務條款)
只在chrome出現

[编辑] 參考資料

  1. ^ http://www.vnunet.com/vnunet/news/2228133/google-chrome-fails-shine Google Chrome fails to shine
  2. ^ 2.0 2.1 2.2 Scott McCloud and Google Chrome team(2008年9月1日).Google Chrome By the Google Chrome team, comics adaptation by Scott McCloud.Google Books.於2008年9月1日查閱.
  3. ^ http://tech.qq.com/a/20090605/000327.htm
  4. ^ Pichai, Sundar,Upson, Linus(2008年9月1日).A fresh take on the browser.Google Blog.於2008年9月1日查閱.
  5. ^ Google Chrome update: First screenshot, and live-blog alertCNet(2008年9月1日).於2008年9月2日查閱.
  6. ^ Associated Press(2008年9月).Google launches Chrome web browser.於2008年9月2日查閱.
  7. ^ Scott McCloud(2008年9月1日).Surprise!Google Blogoscoped.於2008年9月1日查閱.
  8. ^ Philipp Lenssen(2008年9月1日).Google Chrome, Google’s Browser Project.於2008年9月1日查閱.
  9. ^ 9.00 9.01 9.02 9.03 9.04 9.05 9.06 9.07 9.08 9.09 9.10 Philipp Lenssen(2008年9月1日).Google on Google Chrome - comic bookGoogle Blogoscoped.於2008年9月1日查閱.
  10. ^ Google ChromeGoogle Books(2008年9月1日).於2008年9月2日查閱.
  11. ^ 该文在Blog的发布时间为:9/02/2008 12:02:00 PM
  12. ^ http://tech.qq.com/a/20090605/000327.htm
  13. ^ http://soft.ccw.com.cn/news/htm2009/20090525_630391.shtml
  14. ^ http://www.cnbeta.com/articles/87973.htm
  15. ^ http://en.wikipedia.org/wiki/Usage_share_of_web_browsers
  16. ^ Philipp Lenssen.Google Chrome Screenshots.Google Blogoscoped.於2008年9月2日查閱.
  17. ^ 17.0 17.1 http://news.cnet.com/8301-17939_109-10030962-2.html
  18. ^ 18.0 18.1 http://vanirsystems.com/danielsblog/2008/09/03/google-chrome-my-verdict/
  19. ^ http://news.newhua.com/news1/news/2009/527/09527142551IF4ECABB69JGDB6FFAJFDGD4B2A1G5FFEGG1H9EFDCIG2.html

[编辑] 外部連結


个人工具