Markets
DJIA NASDAQ S&P 500
 
 
 
ENTER SYMBOL(S)
Value Engine Stock Forecast
Firefox/Chrome/IE8瀏覽器優缺點綜合評述
2008-10-20 23:13:11
轉寄給朋友
列印

  作者:小偉

  【eNet硅谷動力專稿】Mozilla最新瀏覽器Firefox 3.1的第一個測試版已經把目標瞄准了下一代瀏覽器戰斗。因此,其它主要的瀏覽器競爭者目前有什麼最新動向呢?有一件事情是可以肯定的,Firefox團隊正在密切關注谷歌的Chrome瀏覽器的發布和用戶使用情況,並且努力完善自己的產品,從而能夠從容地應付這些“情況”。

    下載Mozilla Firefox

    下載谷歌瀏覽器(Google Chrome)

    下載Internet Explorer 8.0(IE8)

  Mozilla已經公開發表聲明表示,就速度而言Firefox 3.1版本的性能要比Chrome好。現在,Firefox的工程師已經在3.1的版本中增加了能把標簽拖出或放進瀏覽器窗口的功能,而這一拖放功能最先是由Chrome提出和使用的。Firefox 3.1的第二個內部測試版本還增加了對于HTML 5的支持,從而使Web開發人員在網頁內嵌入視頻又有了新的選擇。而微軟在八月底發布的IE8 beta2也是一個強有力的競爭者,雖然它由于Chrome的發布迅速黯然失色。

  以下,我們就詳細比較一下這三個瀏覽器的優缺點。

  Google Chrome

  Google Chrome,中文名為谷歌瀏覽器,是一個由Google公司開發的開放源代碼網頁瀏覽器。本軟件的代碼是基于其他開放源代碼軟件所撰寫,包括WebKit和Mozilla,目標是提升穩定性、速度和安全性,並創造出簡單且有效率的使用者界面。軟件的名稱是來自于又稱作“Chrome”的網絡瀏覽器圖形使用者界面(GUI)。

  軟件的beta測試版本在2008年9月2日釋出,提供43種語言版本,目前僅適用于Microsoft Windows的XP及Vista平台,並不支持Windows 2000或更早期的版本。Mac OS X和Linux版本正在研發中,並將于日後推出。關于Chrome完整發布的具體日期,目前還沒有任何信息。

  優點:

  ●隱私和安全

  Chrome有現代瀏覽器應有的所有安全功能,包括彈出窗口阻攔程序和反網絡釣魚工具。用戶訪問Chrome認為會發動網絡釣魚攻擊的網站時,會得到警告屏幕。

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

  它還能阻止彈出窗口。這時,屏幕底部會出現一則不起眼的通知,告訴用戶彈出窗口已被阻止。如果用戶想要瀏覽彈出窗口,只要點擊該通知,就會出現彈出窗口。

  Chrome還有所謂的Incognito模式; 如果用戶關閉了Incognito窗口,瀏覽會話的所有痕跡會隨之消失。如果你關閉了會話,cookie、臨時Internet文件和瀏覽歷史等信息統統會消失。只要按Ctrl-Shift-N,或者從頁面圖標的菜單中選擇“新的incognito窗口”(New incognito window),就能見到該窗口。這個模式與IE 8的InPrivate Browsing一樣。

  谷歌還稱,Chrome通過另一種方式增強了安全:實際上在獨立沙盒里面運行每個標簽頁。谷歌稱,緊閉的沙盒與PC的其余部分隔離開來。它無法寫入內容到硬盤,也無法從“桌面”等PC的某些區域讀取文件。沙盒可以防止“惡意軟件破壞用戶系統”或“利用分頁影響其他分頁”。遵守最小權限原則,每個動作的權限都會被限制,僅能運算而無法寫入文件和從敏感區域讀取文件(如我的文檔、桌面),與Internet Explorer 7的“保護模式”類似。

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

  Chrome的多進程(Multiprocessing)機制能容許多個程序同時執行而互不影響,每個網頁標簽將位于程序窗口的外沿單獨存在,當資源過高或崩潰時,不會因為一個停頓而整個程序當掉。

  ●速度

  Chrome利用內置獨立的JavaScript虛擬機“V8”來提高運行JavaScript的速度。(把JavaScript代碼轉換成機器碼,利用CPU直接運算,減少了解釋JavaScript的時間)

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

  ●使用者界面

  谷歌公司煞費苦心地重新思考了Chrome瀏覽器的整個界面。

  Chrome的界面與大家見過的其他任何瀏覽器都不一樣。標簽頁在地址欄的上面而不是下面; 沒有菜單和地址欄,只有寥寥幾個圖標。實際上,連主頁圖標都沒有。默認情況下,它被關閉了,想找到主頁圖標,就要點擊“工具”(Tools)圖標,然後選擇“選項→基本”(Options→ Basics),給“在工具欄上顯示主頁按鈕”旁邊的方框打上勾。總的來說,這是你見到的最簡潔的瀏覽器界面。

  要使用大多數瀏覽器功能和選項,你可以通過瀏覽器最右邊的兩個圖標─頁面圖標和工具圖標來使用下拉菜單。但就是在這方面,這款瀏覽器也是很簡潔。比方說,你常常可以在“選項”菜單中找到許多隱藏的功能,這些功能又隱藏在多個標簽頁下面。而在Chrome中,“選項”菜單(在“工具”圖標下)只提供了三個標簽頁,它們都沒有太多的選項。你找到的主要是一些基本選項,比如是否顯示主頁圖標、把下載內容保存在何處等等。

  地址欄(谷歌稱為Omnibox)是Chrome做得比較好的功能之一。它可充當搜索欄: 輸入搜索詞語,它會利用你選擇的搜索引擎來進行搜索。如果你輸入URL,其工作方式很像IE 8和Firefox 3中的地址欄; 它在你輸入過程中會列出建議的網頁,這些網頁從你之前訪問的網站和書簽中搜集而來; 它還會根據網站流行程度,給出自己的建議。

  用戶在訪問網站時,地址欄會高亮顯示域名,這與IE 8一樣; URL的其余部分顏色較淡,那樣用戶一下就知道目前在訪問哪些域,哪怕在訪問很長的URL。

  ●獨特的標簽頁

  與現代的任何瀏覽器一樣,Chrome也提供了分頁瀏覽(tabbed browsing)功能。在一些基本方面,它處理標簽頁的方式勝過IE和Firefox; 而正在另一些方面,Chrome就不如後兩者。

  與其他瀏覽器最大的區別在于,Chrome中的每個標簽頁實際上就是自己的瀏覽器。這就是為什麼標簽頁都在地址欄上面,而不是下面。分離任何標簽頁很簡單,只要將其拖離瀏覽器,它就成了獨立的瀏覽器窗口。也可以把不同的瀏覽器實例合並成一個,只要把它重新拖回來。

  因為每個標簽頁實際上都是自己的瀏覽器,如果某標簽頁崩潰,應該不會導致整個瀏覽器崩潰。微軟聲稱IE 8擁有同樣的功能。

  新標簽頁打開後,會出現在打開它的那個標簽頁右邊; 那樣從某種程度上來說,Chrome可以把相關標簽頁聯系起來。你可以在標簽頁欄上隨意拖動標簽頁; 在這過程中,它們會以動畫方式自行歸位。

  但Chrome不像IE 8那樣能對標簽頁進行歸類和標以色碼; 也不提供鼠標右擊選項來處理一組組標簽頁; 比如在IE8中,可以關閉及複制整組標簽頁,而在Chrome中無法實現。不過,Chrome確實提供了各種鼠標右擊選項來處理標簽頁,比如關閉當前標簽頁之外的所有標簽頁; 關閉所有標簽頁,歸位到當前標簽頁的右邊。

  打開新的標簽頁後,會出現一項特別有用的功能。標簽頁打開後不是出現空白頁或者主頁,而是出現一個頁面,列出了用戶最常訪問的九個網頁,每個網頁都有縮略圖、最近書簽列表、最近關閉的標簽頁,以及用戶可以搜索訪問網站歷史的搜索框。IE 8提供了類似功能。

  Chrome缺少其他瀏覽器擁有的一些很重要、很基礎的標簽頁處理功能。比如關閉Firefox時,它會詢問要不要保存標簽頁,那樣下次用戶打開瀏覽器時,會自動重新打開所有標簽頁。

  Chrome也沒有恢複以前瀏覽會話的功能。用戶可以打開新的標簽頁頁面來恢複以前的標簽頁─該頁面上的“近期書簽”(Recent bookmarks)下方列有“最近關閉的標簽頁”(Recently closed tabs)。如果你關閉了幾個標簽欄,又只想重新打開其中一個,Chrome的辦法就很有用─你可以直接找到所需的那個標簽頁。但它不如右擊鼠標、選擇“取消關閉標簽頁”一樣方便; 也無法一次重新打開多個標簽頁; 如果用戶關閉了瀏覽器,整個列表就消失了。

  這些是重大缺點,但願谷歌會在將來的Chrome版本中添加這些功能。

  ●應用程序窗口按照Web 2.0理念設計

  如果需要表明Chrome是為AJAX及通過Web分發的應用程序而開發的任何証據,那只要看一下谷歌所說的應用程序窗口(application window)。應用程序窗口是一種特殊的Chrome模式,為基于Web的應用程序設計,比如Gmail、Google Calendar及其他任何基于Web的應用程序。

  為應用程序窗口建立桌面快捷鍵的方法如下: 運行基于Web的某個應用程序,點擊Chrome的頁面圖標,然後選“建立應用程序快捷鍵”。就可以在桌面、開始菜單或者快速啟動欄上,為該應用程序建立快捷鍵。雙擊該圖標,基于Web的應用程序就會在瀏覽器窗口里面運行,而窗口沒有瀏覽器控件,沒有標簽頁、按鈕和地址欄等。用戶看到的只是應用程序本身,不過上方有一個小小的下拉菜單, 提供了瀏覽器的各種功能,比如後退、前進、打印和複制等。右擊鼠標也會看到後退和前進等功能。

  這樣一來,桌面上可能全是基于Web的應用程序的快捷鍵: 文字處理、電子表格和CRM等應用程序。它們運行時,就像是在PC上運行的應用程序。

  這項功能仍需要一點改進,因為不同的基于Web的應用程序在里面運行起來不一樣。比如在Gmail中,如果用戶點擊郵件消息,它會在應用程序窗口中直接打開。但在Google Docs中,如果點擊某文檔,新文檔會出現在新瀏覽器實例(也有通常的瀏覽器界面)中。

  ●其它功能

  Chrome簡潔外表下面隱藏著一些非常好的額外功能,其中許多功能面向電腦專家和技術人員。其中一項功能就是任務管理器(Task Manager),這個小應用程序類似Windows的任務管理器。它顯示了Chrome使用的每個不同進程,以及每個進程所占用的CPU資源。它還顯示了哪些進程目前在訪問互聯網或者網絡,以及當前的訪問速度。

  如果用戶想釋放內存或者CPU資源,點擊任何一個進程,點擊“結束進程”(End process),這個進程就消失了。比方說,任務管理器顯示,Shockwave Flash插件占用了我的31MB內存和相當多的CPU資源,用任務管理器關閉了它,同時可以釋放占用的內存和CPU資源。

  任務管理器的功能不止這些。點擊窗口底部的“Stats for nerds”,就會打開顯示更多統計信息的標簽頁。

  另一項隱藏的額外功能是一種搜索加速器: 讓用戶不用實際訪問,就可以迅速搜索許多流行網站。往地址欄里面輸入想要訪問網站的第一個字母,比如Amazon的a,然後點擊Tab鍵,隨時就能立即添加搜索詞語、搜索該網站。

  實際上,Chrome處理搜索的方式遠比任何與之競爭的瀏覽器聰明。如果用戶在某網站上搜索,該網站會立即被添加到搜索引擎列表上。以後隨時可以把該搜索引擎作為默認引擎; 也可以用Tab鍵快捷鍵進行快速搜索。只要使用“搜索引擎”(Search Engines)選項屏幕,即可刪除任何搜索引擎。

  Chrome處理下載採用了一種直觀、實用的方式。下載文件完成後,你會在屏幕左下方(谷歌稱為下載欄)看到下載文件的小圖標和文件名。點擊向下箭頭,就可以打開該文件、打開文件所在的文件夾。

  你還可以進入自己的個人下載頁面,上面列出了每個下載文件,包括一些詳細信息,比如從何處下載、文件名及下載日期。該頁面還可充當下載管理器。在下載過程中,可以進入該頁面,暫停及恢複下載。

  Chrome隨帶Google Gears,它把基于Web的應用程序與用戶自己的硬盤結合起來。

  多花些時間使用Chrome,你會發現更多的額外功能。比方說,點擊網頁的一部分,選擇“查看元素”(Inspect Element),就可以打開窗口,顯示該元素的HTML代碼以及頁面元素占用的資源。

 [1] [2] [3] [4] [下一頁]

本文導航

  • 谷歌瀏覽器Chrome優點
  • 谷歌瀏覽器Chrome缺點
  • Firefox優點和缺點
  • IE8優點和缺點


其它科技新知新聞
表達孝心 春節送長輩最佳手機全攻略(10) 北京新浪網
表達孝心 春節送長輩最佳手機全攻略(9) 北京新浪網
表達孝心 春節送長輩最佳手機全攻略(8) 北京新浪網
表達孝心 春節送長輩最佳手機全攻略(7) 北京新浪網
表達孝心 春節送長輩最佳手機全攻略(6) 北京新浪網