很多網(wǎng)站站長都在各自網(wǎng)站的顯眼位置推薦訪問者使用開源瀏覽器Firefox,我的朋友也一直嘮嘮叨叨要我試用一下Firefox,但我之前一直都在用Opera,朋友盛情難卻就用一下吧,也正好比較一下這兩款瀏覽器的異同。Firefox標榜開源力量強盛,而Opera則倡導(dǎo)W3C標準化和技術(shù)領(lǐng)先,兩者還是有差別的。那么差別真的那么大嗎?Firefox真的設(shè)計優(yōu)良嗎?下面,我借試用Firefox的機會,參照一份清單,和大家一起了解在Firefox上的最常用的150個擴展,以及Opera相關(guān)功能的對比。
剛裝好的Firefox很“清白”,什么插件和擴展都沒有。但這個時候的Firefox,按照大家的一致看法,是毫無作用的,是無法彰顯出Firefox的優(yōu)異設(shè)計風范的。那好,我們下載安裝一些擴展去。
經(jīng)過一番搜索添加刪除配置之后,我承認在我寫這篇文章之前,我嚴重低估了Firefox的擴展庫,F(xiàn)在我不由得贊嘆Firefox的擴展真是又多又雜。經(jīng)過一輪試用,我發(fā)現(xiàn)Firefox的很多擴展在Opera上其實都是有所支持,或許只是名字不同而已,畢竟技術(shù)上是沒有獨門絕技的。
下面筆者將從功能方面對兩款瀏覽器的擴展進行一個比較。
瀏覽器擴展和功能分類
可以從三個大類來了解這些擴展:
- 加強瀏覽器功能和用戶操作(例如,自動刷新,標簽設(shè)置,會話管理器,緩存查看功能,快速撥號,面板,功能設(shè)置,書簽同步,標簽最小化,標簽預(yù)覽,最小化到托盤,標簽預(yù)覽,鼠標手勢)。
- 優(yōu)化頁面瀏覽體驗包括網(wǎng)站定制(廣告過濾,腳本應(yīng)用,網(wǎng)站定制,內(nèi)嵌IE,用戶自定義腳本,UA切換,鏈接,圖片預(yù)覽,圖片放大縮小,F(xiàn)LASH屏蔽,Gmail管理器,Google自定義,Google預(yù)覽)。
- 上網(wǎng)輔助工具(內(nèi)嵌TOR,代理切換,種子搜索欄,地圖擴展,筆記,網(wǎng)頁開發(fā),腳本調(diào)試,下載管理,文件批量下載,天氣插件,多媒體應(yīng)用,RSS閱讀器,聊天室,Kodak相片共享擴展,顯IP,翻譯插件,W3C驗證)。
上面的第一個分類大多數(shù)時候在Opera里內(nèi)建支持的。而優(yōu)化頁面瀏覽體驗包括網(wǎng)站定制在Opera里是用User Javascript和User css,Widgets來實現(xiàn)的。而第三個分類有些Opera有所支持而有些就需要借助第三方軟件。但這些在Firefox里統(tǒng)統(tǒng)都是用add-on(擴展)來實現(xiàn)。
PS:擴展是一些小巧的附加軟件,它們?yōu)槟?Mozilla 軟件增添新的功能。從添加工具欄按鈕到賦予軟件全新的特性,擴展幾乎無所不能。它們允許用戶自由定制自己所需要的功能,與此同時,又保持了軟件小巧的體積以便于下載。
你能我也能!看誰用得爽!
Firefox里下載FLV格式視頻的擴展非常多,有VideoDownloader / DownloadHelper / Google Video Downloader等等,F(xiàn)irefox用戶利用這些擴展在YouTube下載熱門FLV視頻非常方便。但Opera里也有VideoDownloader Widget with copy & paste,Extra download links UserScript 這些UserScript或者Widget提供視頻下載功能;
下載軟件的管理器,F(xiàn)irefox有FlashGot / DownThemAll這些擴展,而Opera則有 oGet;
當你需要使用IE內(nèi)核來瀏覽某些不兼容的網(wǎng)頁時,F(xiàn)irefox有 IETab / IE View / IE View Lite,而Opera則有"Open in IE"這個按鈕;
Firefox里了解天氣的有Forecastfox / 1-ClickWeather等擴展,而Opera則使用 Weather Widget來實現(xiàn);
像Flashblock這個過濾FLASH的擴展,在Opera里用Block Content來過濾flash鏈接(*.swf)或者是Flash Blocker這個UserScript和一些UserCss來實現(xiàn)也可以。其實完全不需要在擴展級別來提供支持。實話實說,我就用了Flash blocker這個UserCss來過濾FLASH。不過里面用到的identifiers也是來自Firefox的flashblock.xpi。感謝Firefox社區(qū)的貢獻;
Firefox里的TorrentBar / TorrentFinder Toolbar是用來搜索種子的,而在Opera里你有另一種方法,你可以創(chuàng)建一個自定義的搜索引擎,然后就可以了。是的,這樣就可以了。僅僅是在Opera里創(chuàng)建一個搜索引擎就可以了,完全不需要動用擴展來實現(xiàn)。創(chuàng)建Opera的自定義搜索引擎很困難嗎?不會。你只需要在搜索框點右鍵,然后選擇"創(chuàng)建搜索引擎"然后選擇一個關(guān)鍵字就OK了。你就可以直接在地址欄輸入這個搜索引擎的字母和你的關(guān)鍵詞就可以了。其他的搜索也是這樣!非常傻瓜化吧!
至于常用的Torbutton,Opera里可以用第三方的代理軟件,在 網(wǎng)絡(luò) > 代理服務(wù)器 填好地址和端口就可以用了。當然你也可以自定義一個Opera按鈕來啟用關(guān)閉這個代理功能。
瀏覽器設(shè)計哲學(xué)之爭――什么需要內(nèi)建(built-in)?什么需要擴展(add-on)?
有些功能非常簡單而且可以在瀏覽器里內(nèi)建,但Firefox為什么不這樣做呢?而有些擴展提供的功能的確很優(yōu)秀。不過更多的擴展顯得無聊。雖然美其名曰優(yōu)化用戶體驗。
例如:
- Download Manager Tweak,下載管理器是Opera標準的配置(Transfers Tab, Transfers Panel,下載管理);
- Undo Closed Tabs Button(撤銷已關(guān)閉標簽的按鈕);
- Context Search(文本搜索);
- Clear Private Data(清除私人數(shù)據(jù));
- Add Bookmark Here / Bookmark This Page Plus(添加書簽);
- QuickZoom / PageZoom(頁面放大縮。;
- Open link in... / thisTab!(打開鏈接的不同方式);
- Paste and Go 2(粘貼并轉(zhuǎn)到);
- Html Validator(頁面W3C標準化認證);
- Session Manager / SessionSaver(會話管理);
- All-In-One Sidebar(全部功能都在同一個邊欄,類似Opera的面板)等;
這些功能都是內(nèi)建在Opera里的。而Speed Dial(快速撥號)則是Opera首創(chuàng)的新技術(shù),現(xiàn)在Firefox則把它發(fā)揚光大了(可以自定義數(shù)量)。
至于廣告過濾,F(xiàn)irefox有Adblock Plus這個外置的擴展,而Opera則有Block content這個內(nèi)置的功能。
Firefox里的add-on,在Opera用UserScript和Widget等都可以實現(xiàn)大部分,況且還有些本來就是Opera內(nèi)建的呢?例如Firefox里的FasterFox擴展,Opera里就有opera:config頁面來設(shè)置。而像Tab Mix Plus / superT這些對標簽的操作,大多數(shù)都默認內(nèi)建在Opera 的功能里。還有Firefox的User Agent Switcher這個用戶代理切換器,Opera直接在站點管理器 > 網(wǎng)絡(luò)里設(shè)置偽裝成哪一個Agent就可以了。
Tab Scope這個擴展也是,標簽預(yù)覽早已內(nèi)建在Opera里了,叫做Tab preview tooltips。
最最有用和流行的現(xiàn)代瀏覽器的標志--鼠標手勢,在Firefox里居然還要用擴展Mouse Gestures / All-in-One Gestures / easyGestures來實現(xiàn),而這個早就已經(jīng)是標準的Opera特性,手勢無限而且命令超多。
我個人覺得Opera的設(shè)計哲學(xué)很好。有些是瀏覽器提供的標準功能,而有些則是需要使用者自己去優(yōu)化和定制,但貌似Firefox則把所有的事情都推給了擴展機制。
但就算這樣。我們從安裝包的大小來看。Opera的classic安裝包只有幾M,而Firefox則輕易就用去了十幾M,如果加上一些擴展,則單單是程序的大小都輕易上百M!
裝滿擴展的Firefox是如此臃腫而且容易崩潰。所以,F(xiàn)irefox沒有象我想象的那樣成為一個瀏覽器而是變成了一個堆滿擴展的容器。
以上只是舉例,更多請看和資料來源: http://files.myopera.com/Rijk/blog/extensions.html
這份是基于Firefox上150個最熱門的擴展和Opera相對應(yīng)功能的列表。列表非常繁雜,設(shè)定有四個對應(yīng)級別,分別是
- 與Firefox的擴展相比,屬于Opera內(nèi)建的功能;(深綠色標識)
- 與Firefox的擴展相比,可以在Opera里使用UserScript,Widgets實現(xiàn)或者很容易就能自定義的功能;(淺綠色標識)
- 與Firefox的擴展相比,Opera里非常弱的功能或者需要高級定制的;(淡綠色標識)
- 與Firefox的擴展相比,Opera上暫時沒有的功能。(紅色標識)
圖:Opera與Firefox功能對比
我統(tǒng)計了一下,有將近40個屬于深綠色標識的擴展,即Opera已經(jīng)內(nèi)建的功能,14個淺綠色標識的擴展,即屬于使用UserScript, Widget或者自建Opera按鈕就能實現(xiàn)的功能,21個淡綠色標識的擴展,即需要高級定制才能實現(xiàn)的功能,38個紅色標識的擴展即在Opera里暫時還無法支持的功能,剩下4個是屬于Firefox特有的擴展,都是提供給Firefox做自身的管理。
另外,因為有些擴展在功能上重復(fù)了,所以實際數(shù)量并沒有150個。
這份列表的最后更新是在2007年8月份。我完全有理由相信,經(jīng)過大半年時間的發(fā)展,截至目前為止,達到深綠色標識或者淺綠色標識的對應(yīng)功能肯定有所增加,而談綠色標識或者紅色標識的對應(yīng)功能肯定有所減少。因為兩者都有共同的目標,那就是提高上網(wǎng)體驗,找回屬于你的沖浪快感!
在Firefox上有的,Opera也會有!但Opera更多的優(yōu)勢在移動設(shè)備上,包括手機,PDA甚至你家里的WII和WiMax游戲機!嘗試進入Opera的世界,放開你的眼界,你會發(fā)現(xiàn)一個Simply the Best Internet Experience on Any Device!
本文鏈接:http://www.95time.cn/computer/soft/2008/5517.asp
出處:IT168
責任編輯:bluehearts
◎進入論壇計算機技術(shù)版塊參加討論
|