Google Chrome

用戶介面

编辑

新分頁頁面(New Tab Page)

顧名思義,「新分頁」就是使用者在Chrome中開啟新分頁時所顯示的頁面。Chrome藉由這設計取代了傳統瀏覽器在新開分頁時載入首頁,快速開啟喜愛的應用程式及網站。

「新分頁」分為3部分:

應用程式

從7.0版本起,在新分頁頁面中顯示會顯示已從「Chrome Web Store」安裝的「應用程式(Apps)」的圖示。只要按一下圖示,即可開啟應用程式。

從10.0版本起,使用者可以隨意調整應用程式次序。

常用網頁

新分頁頁面中會顯示8張最常瀏覽網站的縮圖(可自由增刪、更換位置)。只要按一下縮圖,即可瀏覽網站。

如要移除特定縮圖,將游標移至圖片上方,然後按一下外框右上角的「x」圖示,以後新分頁就不會顯示移除了縮圖。

近期關閉分頁

按一下頁面底部「近期關閉分頁」列中的連結,即可還原關閉的分頁或視窗。[67]

另外,各部分都可最小化,只要按一下各部分的標題即可。再按一次標題即可展開該部分。

7.0版本起,「近期關閉的分頁」只在適當時候出現。使用者也可將一部分完全隱藏起來,只要將滑鼠游標移至您想要隱藏的部分的標題上方(例如,如要將「常用網頁」部分從新分頁中移除,將游標移至「常用網頁」部分的標題上方),然後按一下右邊顯示的「x」圖示,即可將該部分從新分頁中移除。隱藏部分中的項目現在會顯示在頁面底部的新選單中。如要還原該部分,請按一下選單中的部分標題。

網址列(Omnibox)

在Chrome的搜尋與位址列組合(又稱為「網址列」)中,可輸入搜尋內容或網址。「網址列」會在您輸入搜尋內容與網址時提供建議,還提供自動完成功能,協助您輸入幾粒字就可以找到所需的內容。此外還可以搜尋瀏覽記錄和已加入書籤的網站。在Windows XP系统的电脑安装最新版Chrome后,还可能会出现将Google搜索框与Omnibox结合的界面。

查看網頁警示

安全警示

彈出式視窗警示

當瀏覽器封鎖網頁的彈出式視窗時,會出現彈出式視窗警示圖示。按一下該圖示可查看已遭封鎖的彈出式視窗,或管理網站的彈出式視窗設定。

擴充功能網頁動作

網頁資訊(Page Info Bubble,這功能於研究室畢業)

從8.0版本起,網頁資訊改用類似擴充功能在網址列的彈出方式。

分頁(Tabs)

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

主題(Theme)

從3.0版本起,使用者可為瀏覽器增添有趣的主題,讓瀏覽器的外表漂亮。主題會出現在瀏覽器四週的邊緣,並成為「新分頁」頁面的背景。在官方主題庫 (页面存档备份,存于互联网档案馆)或「Chrome Web Store」的主題分類 (页面存档备份,存于互联网档案馆)中當使用者找到喜歡的主題時,按一下主題庫網頁上的「套用主題」/「安裝」,主題便會立刻出現。如果使用者此時改變主意,只需按一下出現在分頁頂端的訊息列中的「取消」,即可回復到前一款主題。整套過程無需重新啟動瀏覽器。

彈出式視窗(Popups)

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

網路應用程式捷徑(Application Shortcut)

網路應用程式可在特殊的簡化視窗中開啟網站,該簡化視窗不會顯示分頁、按鈕、網址列或選單[36]。

現時只有Windows和Linux平台的Chrome才提供這項功能。

Gears(已停止開發)

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

由於大部份Gears的功能HTML 5都支援,Google已停止開發Gears的新功能。

HTML5支援

Chrome长期在The HTML5 Test(页面存档备份,存于互联网档案馆)的测试结果中居于高位。

停止Flash支持

Chrome宣布2020年停止Flash在其浏览器上的应用。[68]

擴充功能与應用程式

编辑

主条目:Google Chrome扩展程序

使用者自訂擴充功能

2009年9月6日,Chrome首次預設啟用擴充功能,並提供數款擴充功能[69]。在官方擴充功能中心中當使用者找到喜歡的擴充功能時,按一下網頁上的「安裝」,擴充功能便會安裝到使用者的Chrome。整套過程無需重新啟動瀏覽器。

2010年8月20日,「Chromium」開始支持側邊欄擴充功能API。

2010年8月25日,測試版Chrome開始支持右鍵菜單API、Omnibox API、Infobars API。

右鍵菜單API:擴充功能可以指定菜單在點擊圖片或影片後才顯示,而非所有右鍵菜單都顯示。

Omnibox API:允許擴充功能將內容與瀏覽器的搜尋與位址列組合(Omnibox)整合。

Infobars API:允許擴充功能將信息顯示在標籤頁以上的位置,可以使用HTML來寫,可以做出互動的信息顯示欄。

2010年8月30日,「Chromium」開始支持語音輸入API、加速計API。

從7.0版本起,Chrome已經可以安裝「應用程式(Apps)」並會在新分頁頁面中顯示。

從9.0版本起,使用者可以隱藏Chrome上已安裝並顯示在網址列右方的擴充功能,此外「設定」圖示左上方會顯示新安裝並在背景運行的擴充功能/應用程式,同時在功能表內加入顯示在背景運行的擴充功能/應用程式的數量一行。

從10.0版本起,Chrome默認啟用語音輸入的API

從25.0版本起,Chrome開始支援語音辨識輸入API,並且在某些網站或程式要自動安裝擴充功能時,改為讓使用者手動確認是否安裝。

Chrome Web Store

Chrome Web Store,前稱「Google Chrome擴充功能中心」。

2009年12月9日,官方「Google Chrome擴充功能中心」(測試版)已有超過300款擴充功能[70]。

隨著4.0穩定版本發佈,官方「Google Chrome擴充功能中心」[71]在2010年1月25日正式上線,並擁有超過1500款擴充套件[72]。

2010年5月19日,Google在Google I/O宣布「Chrome Web Store」。

截至2010年6月22日,官方擴充功能中心已有超過5000款擴充功能[73],其中25款為Google官方開發的擴充功能[74]。

2010年8月19日,Google宣布官方「Google Chrome擴充功能中心」向開發者註冊費用為一次性收取5美元。開發者在發布擴充功能、主題,以及未來的Web Apps之前必須繳納這筆費用。不過如果你在太平洋時間8月19日11:00前已經註冊了開發者帳號的話,可以不用繳交這US$5,不但之前上傳的擴充功能可以繼續維護,新上傳的也是沒有問題的。另外,「Google Chrome擴充功能中心」加入域名驗證系統(類似Twitter官方驗證帳號),在新上傳的擴充功能開發者須將他們的作品與Webmaster Tools中的域名關聯[75]。

2010年8月19日,Google宣布「Chrome Web Store」將取代官方「Google Chrome擴充功能中心」,中心內的擴充功能將連同官方主題庫的主題移到「Chrome Web Store」[76]。

2010年12月7日,「Chrome Web Store」正式上線。

2011年12月9日,官方「Chrome Web Store」上線一年後宣布擁有超過8500款擴充套件及超過1500款主題,共安裝超過7000萬次,超過三分之一使用者安裝至少一款擴充功能。[77]

瀏覽器內置的擴充功能

自動網頁翻譯

從4.1版本起,只要您瀏覽的網頁語言與選取的瀏覽器介面語言不同,就可以使用網頁頂端的藍色翻譯列。此功能目前可翻譯52種語言。[78]

同步功能

從4.1版本起,Chrome加入同步功能,將瀏覽器內的資料透過Google帳戶同步到Google文件內。

現時可選擇同步的資料型有:

書籤(4.0版本起)

偏好設置(5.0版本起)

主題(5.0版本起)

表單自動填入(6.0版本起)

擴充功能(6.0版本起)

應用程式(Apps,7.0版本起)

已儲存密碼(10.0版本起)

輸入的網址(未知)

會話(Session)(未知)

打开的标签页(19.0版本起)

從9.0版本起,Chrome加入同步數據的加密功能,採用的是Passphrase加密方法。

雲端列印連接器(Cloud Print Proxy)

從10.0版本起,Chrome提供印表機與「Google Cloud Print」連線。在設定啟用「Google雲端列印連接器」,印表機就會自動設定完成,讓您可用有「Google雲端列印」功能的網路與行動應用程式輕鬆列印。

Chrome://flags(研究室)

编辑

從7.0版本的開發版本起,Chrome(除正式版本外)加入研究室功能,將未完成或未完善的功能收集供使用者測試,此前所有測試功能都需要使用指令碼啟用。由7.0至8.0(62681)版本,用「about:labs」可進入研究室。從8.0(62682)版本起易名為「about:flags」或「chrome://flags」 (页面存档备份,存于互联网档案馆)[79]。

正在開發的獨立項目

编辑

以下為將加入Chrome的功能(目前是獨立的開源項目);除了用於Chrome內,亦同時可以整合到其他軟件。

LevelDB:嵌入式鍵/值對(Key/Value Pair)數據庫管理系統編程庫,用以支援HTML5的IndexedDB

Google Native Client:類似ActiveX技術,但運用沙盒和機器碼驗證器技術來兼顧安全性,2017年5月31日,Google宣布放棄PNaCl轉向WebAssembly。