用戶介面
编辑
新分頁頁面(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。