谷歌浏览器
维基百科,自由的百科全书
|
Google Chrome |
|
|---|---|
在Chrome上浏览中文维基百科 |
|
| 開發 | |
| 穩定版本 | 2.0.172.33
(2009-6-22) [+/−] |
| 預覽版本 | 3.0.194.0(Linux), 3.0.193.0(Windows), 3.0.192.0(Mac)
(2009-7-15) [+/−] |
| 作業系統 | Microsoft Windows(XP SP2或更高;正开发Mac OS X和Linux版本) |
| 語言 | 50种语言 |
| 類型 | 网页浏览器 |
| 許可協議 | 谷歌浏览器服务条款(谷歌浏览器的可执行代码版本), BSD(源代码和Chromium可执行代码版本) |
| 網站 | www.google.com/chrome |
Google Chrome(Google Chrome)是一個由Google公司開發的网页浏览器,“Chrome”是化学元素“铬”的英文名称,採用BSD许可证授權並开放源代码,開源計劃名為Chromium,目前占据浏览器市场 2% 的份额[1] 。其程式碼是基於其他開放原始碼軟體所撰寫,包括 WebKit 和 Mozilla,並開發出稱為「V8」的高效能 JavaScript 引擎。Google Chrome 的整體發展目標是提升穩定性、速度和安全性,並創造出簡單且有效率的用户界面[2]。軟體的名稱是來自於又稱作「Chrome」的網路瀏覽器圖形使用者介面。CNET旗下的Download.com網站評出的2008年6大最佳Windows應用程序,其中搜索巨頭Google的Google Chrome瀏覽器排名首位。
軟體的 Beta 測試版本在2008年9月2日釋出,正式版本于2008年12月11日释出,目前提供 43 種語言版本,但僅適用於Microsoft Windows的XP及Vista,並不支援 Windows 2000 或更早期的版本。Mac OS X 和 Linux 版本正在研發中,并于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,排行第四,次于IE、Firefox和Safari。[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]。
[编辑] 其他
開啟主程式後,即使刪掉主程式檔案也毫無影響運作。
[编辑] 其他功能
[编辑] 不支持或未實現的功能
- 滑鼠手勢,但可通过其他应用程序实现,如StrokeIt。
- Google Toolbar。
- 沒有WebKit的特別功能(javascript:document.body.style['-webkit-transform']='rotate(90deg)';)。
- RSS。
- 尚未支援XHMTL1.1 標準之中的<Ruby>注音標籤。
[编辑] 只有在試驗版Chromium中實現的功能
- 中鍵控制移動。
- 使用更新的WebKit。
- 使用更新的V8來加快Javascript速度。
[编辑] 與其他非IE核心瀏覽器的功能区别
- 使用多線程技术
- [來源請求](例如用<object>播放音樂)
[编辑] 其他
[编辑] 瀏覽器標準測試
- 順利通過 Acid1 及 Acid2 測試。[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出現
[编辑] 參考資料
- ^ http://www.vnunet.com/vnunet/news/2228133/google-chrome-fails-shine Google Chrome fails to shine
- ^ 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日查閱.
- ^ http://tech.qq.com/a/20090605/000327.htm
- ^ Pichai, Sundar,Upson, Linus(2008年9月1日).A fresh take on the browser.Google Blog.於2008年9月1日查閱.
- ^ Google Chrome update: First screenshot, and live-blog alert.CNet(2008年9月1日).於2008年9月2日查閱.
- ^ Associated Press(2008年9月).Google launches Chrome web browser.於2008年9月2日查閱.
- ^ Scott McCloud(2008年9月1日).Surprise!.Google Blogoscoped.於2008年9月1日查閱.
- ^ Philipp Lenssen(2008年9月1日).Google Chrome, Google’s Browser Project.於2008年9月1日查閱.
- ^ 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 book.Google Blogoscoped.於2008年9月1日查閱.
- ^ Google Chrome.Google Books(2008年9月1日).於2008年9月2日查閱.
- ^ 该文在Blog的发布时间为:9/02/2008 12:02:00 PM
- ^ http://tech.qq.com/a/20090605/000327.htm
- ^ http://soft.ccw.com.cn/news/htm2009/20090525_630391.shtml
- ^ http://www.cnbeta.com/articles/87973.htm
- ^ http://en.wikipedia.org/wiki/Usage_share_of_web_browsers
- ^ Philipp Lenssen.Google Chrome Screenshots.Google Blogoscoped.於2008年9月2日查閱.
- ^ 17.0 17.1 http://news.cnet.com/8301-17939_109-10030962-2.html
- ^ 18.0 18.1 http://vanirsystems.com/danielsblog/2008/09/03/google-chrome-my-verdict/
- ^ http://news.newhua.com/news1/news/2009/527/09527142551IF4ECABB69JGDB6FFAJFDGD4B2A1G5FFEGG1H9EFDCIG2.html
[编辑] 外部連結
- Google Chrome
- (英文)Chrome計畫頁面「Chromium」(Google Code)
- (英文)Google Chrome漫畫
- Google Chrome漫畫(简体中文)
- (英文)Google V8 JavaScript Engine
|
|
|||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 按排版引擎和用户界面划分 |
|
||||||||||||||||||||||||||
| 按系统平台划分 |
|
||||||||||||||||||||||||||
| 關聯項目 | HTML · 排版引擎 · 分頁瀏覽器 · 網頁伺服器 · 瀏覽器大戰 | ||||||||||||||||||||||||||

