Firefox瀏覽器擴展與插件的區別

轉自:http://www.enet.com.cn/article/2007/0928/A20070928846908.shtml


   作爲微軟的有力競爭者,Firefox正以其安全、快速和可擴展性吸引着越來越多的人,尤其是它那極爲豐富的插件資源,幾乎所有你能想到的功能都有人將其開發出來,很多人也正是看中了這一點才毅然決然地加入到Firefox陣營中來.

  然而,很多剛剛接觸Firefox的人卻經常會被“擴展”(Extensions)和“插件”(Plugins)這兩個詞搞得暈頭轉向,有時甚至會由於進錯了分類而找不到自己想要的功能.那麼“擴展”和“插件”到底有什麼區別呢?  

  Firefox官方網站的解釋是:Extensions are small add-ons that add new functionality to your Mozilla program. Plugins are programs that allow websites to provide content to you and have it appear in your browser.(擴展是能夠給Mozilla增加一些新功能的附加軟件,插件是允許網站向你提供內容並在瀏覽器中顯示的程序).通俗的講,“擴展”是基於Firefox本身增加的一些實用功能,而“插件”則是在Firefox之外獨立編寫的程序,用於顯示網頁中的特定內容如Flash、視頻和Java 等.

  對一般用戶來講,“擴展”和“插件”都是能夠解決一些問題的附加軟件,分辨不清也不影響使用,所以我們在向大家介紹Firefox的時候一般都使用“插件”這個更容易理解的詞.但對非Windows用戶來說,準確理解“擴展”和“插件”的區別是很重要的.因爲“擴展”是Firefox自身的功能,與

  操作系統無關,而“插件”卻是獨立的程序,在不同平臺下的安裝包也截然不同.另外,使用Portable版本的Firefox用戶也需要注意,只有“擴展”可以Portable,而“插件”則需在每臺機器上都裝一遍.

  要分辨一個附加軟件到底是“擴展”還是“插件”,可以從以下兩個方面入手:

  1、看大小.“擴展”往往只是一些以源碼形式存儲的腳本,所以文件都非常小,如All-in-One Guestures、Super DragAndGo、馬甲切換器等,都只有幾K至幾十K;而“插件”多是經過編譯的程序,體積比“擴展”要龐大得多,如最常見的Flash Player,其安裝包足有1.11M.

  2、看擴展名.“擴展”的擴展名一般都是xpi,而“插件”則是往往是可執行程序,其擴展名爲exe.在Windows下,文件的擴展名默認是隱藏的,您需要在“控制面板->文件夾選項->查看->高級選項”中將“隱藏已知文件類型的擴展名”前面的勾去掉方可看到.

  題外話:現在Firefox社區普遍對“擴展”和“插件”的區別比較認真,但筆者認爲,爲了讓非專業人士更容易理解,適當混淆一下還是無傷大雅的.Firefox就如同一部精彩的大戲,如果簡單改一下唱腔就能吸引到更多的觀衆,又何樂而不爲呢?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章