跳至內容

Mozilla Firefox

維基百科,自由的百科全書

這是本頁的一個歷史版本,由140.117.199.156留言2005年12月1日 (四) 12:30 -{zh-cn:扩展插件;zh-tw:擴充套件}-編輯。這可能和當前版本存在着巨大的差異。

终于,那野兽倒下了,异教徒们为此而欢庆。
但是一切并未结束,因为一只巨鸟已从灰烬中诞生。
那鸟从空中俯视着异教徒们,向他们施放火与雷电。
因为这野兽已重生为巨鸟,恢复了力量。
金钱的追随者们在恐惧中后退。
——Mozilla 之书
Mozilla Firefox
Mozilla Firefox 1.0中文版(Windows)
開發者Mozilla基金會
當前版本1.5(2005年11月29日
源代碼庫 編輯維基數據鏈接
引擎 編輯維基數據鏈接
操作系統跨平台
類型網頁瀏覽器
許可協議MPL、MPL/GPL/LGPL三重執照
網站www.getfirefox.com

Mozilla Firefox是一個網頁瀏覽器,由 Mozilla基金會與數百個志工所開發。原名「Phoenix」,之後改名「Mozilla Firebird」,之後又改為這個名字。

Firefox是 Mozilla基金會要開發一個輕便、快速、簡單與高擴充性的瀏覽器(與Mozilla Suite 區分)。Firefox已經是Mozilla開發的主要焦點,並將成為Mozilla基金會的官方瀏覽器,並可能成為Mozilla Suite的一部份(與 Mozilla Thunderbird電子郵件客戶端共同組成)。

Firefox專案一開始是Dave HyattBlake Ross由 Mozilla 瀏覽器專案分支出來的一個實驗專案。他們認為 Mozilla 瀏覽器專案受到網景通訊公司贊助的商業需求所拖累,並且有過度開發者導向的功能蔓延。目前專案開發由 Ben Goodger主持。

開發

Mozilla Firefox保持原來Mozilla瀏覽器的跨平台特性,使用XML使用者介面語言。XML的運用使利用外觀主題與擴充套件來延伸瀏覽器性成為可能。這些外掛程式的開發與安裝衍生了一些安全議題,因此在Firefox 0.9釋出時,Mozilla基金會同時公開Mozilla Update網站來提供「受認可的」外觀主題與擴充套件。

XUL的運用將Firefox從其它依據Mozilla的Gecko排版引擎開發的瀏覽器(如GaleonEpiphanyK-MeleonCamino)及大多數其它使用原作業平台介面的瀏覽器中區別出來﹔Mozilla基金會對於Gecko的標準支援度感到驕傲。

未來的Mozilla釋出預期將包括Mozilla Firefox及Mozilla Thunderbird,一個以類似Mozilla Firefox核心建立的獨立的電子郵件軟體﹐並且將取代目前的整套應用程式「Mozilla」(代號為「SeaMonkey」)。最後Mozilla基金會的所有官方軟體將會以獨立的瀏覽器與電子郵件軟體為中心,不過基金會預料義工與公司用戶會繼續維護SeaMonkey整合應用程式。Mozilla Firefox刪除了SeaMonkey整合應用程式中稱為「軟體膨脹」的一些功能與大部份使用介面。

2004年2月5日,商業和IT顧問公司AMS將Mozilla Firefox(當時的 Firebird)分類到「Tier 1」(即最佳的)等級的開放原始碼產品(Keating, 2004)。這表示AMS認為Firebird幾乎沒有風險和擁有優秀的技術。

歷史

名稱

File:Firefox logo 305x150.png
The Firefox 的標誌 (來源)

後來改稱為Firefox的專案起初是個Mozilla的實驗性分支,叫做「mozilla/browser」。專案創始人原來的目的是要建立一個在Windows上最好的瀏覽器。這專案的開發在2002年9月釋出稱為Phoenix的公開測試版。

「Phoenix」的名稱延用到2003年4月14日,直到與BIOS製造商Phoenix Technologies有商標爭議時更改。新名稱「Firebird」收到了好壞不等的反應。在4月底時Mozilla基金會發出一份聲明表示應稱為「Mozilla Firebird」以預防與Firebird 資料庫伺服器的混淆。但是持續來自開放原始碼社群的壓力逼迫再一次的改名,於 2004年2月9日Mozilla Firebird改名為「Mozilla Firefox」。

選擇了Firefox這個名字是不只因為它和Firebird很相似,也因為它電腦行業中有其獨特性。為了確保未來不需要再改名,Mozilla基金會在2003年11月開始了在美國專利商標局將Firefox註冊成商標的過程。[1]

值得注意的是 Firefox 的正確縮寫為 Fx, 而並非想當然的 ff1.

發布紀錄

發布日期及版本編號以英文版為準。

圖例:
舊版本 目前的版本 未來的版本


瀏覽器名稱 版本 代號 發布日期 重大改變
Phoenix 0.1 Pescadero 2002年9月23日 第一個發行版。可自訂工具列;快速搜尋。
0.2 Santa Cruz 2002年10月1日 資訊方塊列;擴充套件管理。
0.3 Lucia 2002年10月14日 圖片封鎖;彈出視窗封鎖白名單;分頁瀏覽
0.4 Oceano 2002年10月19日 佈景主題;彈出視窗封鎖的改進;工具列自訂
0.5 Naples 2002年12月7日 多樣的首頁;資訊方塊列和無障礙能力的改進;歷史紀錄
Mozilla Firebird 0.6 Glendale 2003年5月17日 新的預設佈景主題 (Qute);書籤和個人隱私方面的改進;平滑捲動;自動縮放圖片
0.6.1 2003年7月28日 錯誤修正發行版
0.7 Indio 2003年10月15日 自動捲動;密碼管理員;選項面板的改進
0.7.1 Three Kings 2003年10月26日 錯誤修正發行版 (只有 Mac OS X)
Mozilla Firefox 0.8 Royal Oak 2004年2月9日 Windows 安裝程式;離線工作;書籤和下載管理員的改進
0.9 One Tree Hill 2004年6月15日 新的預設佈景主題 (Winstripe);全面的資料遷移;新的擴充套件/佈景主題管理員;縮減下載大小;新的說明系統;Linux 安裝程式;郵件圖示 (只有 Windows)
0.9.1 2004年6月28日 錯誤修正發行版;更新的預設佈景主題
0.9.2 2004年7月8日 弱點修正 (只有 Windows)
0.9.3 2004年8月4日 弱點修正
0.10
(1.0 PR)
Greenlane 2004年9月14日 ("技術預覽版") 高度複雜和風險的錯誤修正;本地化支援;加入 RSS/Atom 飼料支援,尋找工具列,Plugin 搜尋服務
0.10.1 2004年10月1日 弱點修正
1.0 RC1 Mission Bay 2004年10月18日 第一個發布候選版
1.0 RC2 Whangamata 2004年10月25日 第二個發布候選版
1.0 Phoenix 2004年11月9日 1.0 官方發布版
1.0.1 Rose & Crown 2005年2月24日 穏定性及安全性修正
1.0.2 2005年3月23日 穏定性及安全性修正
1.0.3 2005年4月15日 安全性及安裝程式修正
1.0.4 2005年5月11日 安全性更新及修正DHTML問題
1.0.5(僅有英文版) 2005年7月12日 安全性修正
1.0.6 2005年7月21日 安全性修正
1.0.7 2005年9月20日 安全性修正、穩定性修正
1.1a1 Deer Park Alpha 1 "Strippenkaart" 2005年5月31日
1.1a2 Deer Park Alpha 2 2005年7月12日
1.4 Firefox 1.5 Beta 1 2005年9月8日 新功能測試
1.4.1 Firefox 1.5 Beta 2 2005年10月6日 安全性修正、穩定性修正
1.5 RC1 Firefox 1.5 Release Candidate 1 2005年11月1日
1.5 RC2 Firefox 1.5 Release Candidate 2 2005年11月11日
1.5 RC3 Firefox 1.5 Release Candidate 3 2005年11月17日
1.5 Firefox 1.5 Final 2005年11月29日 1.5 官方發布版
即將發布
Mozilla Firefox 2 2.0 "The Ocho" 2006年第1季
Mozilla Firefox 3 3.0 ??? 2006年第3季

Three Kings, Royal Oak, One Tree Hill, Mission BayGreenlane 都是紐西蘭奧克蘭的市內地名;Whangamata 是紐西蘭科羅曼德半島一個靠海的城鎮。這些名字是由在奧克蘭長大的Ben Goodger所命名的。其它在 Firefox 藍圖的代名則是真實地圖上從加州鳳凰城這段路途中所找來的。

軟件特徵與性能

正如Opera和 Mozilla Suite,Mozilla Firefox也有自己的獨到之處使之和微軟的Internet Explorer不同。雖然如此,Firefox 還是缺少了像 Opera 之類的大型瀏覽器的一些性能。為了在市場上占有立足之地,Firefox 採取了小而精的核心,而允許用戶們根據個人需要去添加各種擴充套件來滿足每個人的要求。

分頁瀏覽

Firefox支援分頁瀏覽﹝Tabbed browsing﹞。用戶不再需要打開新的視窗瀏覽網頁,而只需要在現有的視窗中開一個新的分頁即可,從而達到了節約工作列的空間和加快瀏覽速度的效果。分頁瀏覽的性能是Firefox從Mozilla Suite中繼承下來的。在版本1.0裏,Firefox加入了自動單一視窗瀏覽模式,在此模式下所有鏈接都會在分頁中顯示。然而由於這個模式存在一些問題,現在還在測試階段。在版本1.0之前,大多數的Firefox用戶用一些分頁瀏覽的擴充套件來達到單一視窗瀏覽的效果。

廣告視窗攔截

Firefox還有自帶的彈出視窗攔截功能。在預設值下,Firefox會攔截所有網站的彈出視窗。但用戶可以更改設置,允許個別網頁的彈出視窗。用戶甚至可以將此功能關閉,允許顯示所有的彈出視窗。Firefox在早期就已經包含了這個功能,遠遠比微軟在 Windows XP (Service Pack 2)的Internet Explorer中加入此功能要早(從經驗上,這一類的問題,大型公司一般「出手」都比較晚,因為他們「出手」時要考慮的事情更多一些)。有的時候,攔截視窗的功能可能會給用戶造成一定的不便,因為 Firefox 會攔截一切在網頁顯示過程中用JavaScript寫的彈出視窗。避免這個不便的方法是將不希望被攔截的網站加到安全網頁的列表(Safe list)中。

即時書籤

「即時書籤」是Firefox在 1.0PR 中加入的新功能。此功能允許用戶用書籤查看最新的時事新聞。當用戶將一個RSS或Atom收集點﹝Feed﹞加入到書籤中之後,該用戶就可以直接在書籤中查看此收集點的最新消息,點擊希望瀏覽的消息Firefox就會直接打開含有那個消息的網頁,十分方便。Firefox這一別出心裁而又簡單易用的功能深受用戶的喜愛,這也是Firefox 1.0取得成功的一個原因。

佈景主題

Firefox支持個性化的界面。用戶可以選擇各種不同的佈景主題來達到美觀的效果。佈景主題是用XUL寫的,很多主題可以從Mozilla的網站直接下載。

擴充套件

Firefox的擴充性能非常強。用戶可以安裝擴充套件﹝Extension﹞來添加各式各樣的新功能。許多Mozilla的功能,像IRC聊天,日曆等都有相應的Firefox套件。大多數套件都很小,可以滿足擁有不同網絡速度的用戶的需要;而隨著Firefox的更新,單獨套件的功能也可能被整合至Firefox中。


安全性能

截止到2005年8月6日,安全監測網站secunia.com指Firefox 1.x存在3個安全漏洞,與微軟Internet Explorer 6.x存在20個安全漏洞形成鮮明對比。而一般人也因為以下這幾點原因,認為Firefox將較微軟Internet Explorer安全:

  1. 沒有整合到 Windows 中,這以減少病毒及駭客藉由 Firefox 而造成作業系統的損害
  2. 不支援 VBScript 及 ActiveX這兩個技術註一
  3. 限制網路自動下載,如此一來便不容易有間諜或廣告軟體(spy/adware)自動且任意安裝於系統上
  4. 使用者對可以完全控制 Cookie 等個人隱私資訊有著完全的控制權

註一:使用者依然可以透過擴充套件來達成支援ActiveX此一功能。

支援的標準

Firefox完全支援W3C網路標準。它對最新的HTMLXHTMLCSSJavaScriptMathMLXSLTXPath的支援很完整。Firefox還支援PNG格式圖片的透明圖層,對大部分CSS2和一部分CSS3提供支援。Firefox的開發者們正致力於讓Firefox支援像SVGAPNG、和XForms等新的網路標準。

註一: Firefox 1.5 版已經加入了 SVG 的瀏覽功能,使用者現在可以直接在 Firefox 上面看到 SVG 格式的圖片。

關於Firefox的批評

在Firefox越來越受大眾歡迎的同時,Firefox也接到了很多批評。有些人認為Firefox的功能太少,很多實用的功能都沒有加到軟件中。對此,Firefox的開發者的答覆是為了使Firefox擁有一個小巧的核心,如果Firefox編入了太多的附加功能的話整個軟件就會變得臃腫,而漏洞也會隨之增加。雖然大多數附加功能都可以通過擴充套件來實現,但並不是每一個用戶都願意安裝由第三方開發的擴充套件。

另一個Firefox經常收到的批評是啟動速度慢。用過Internet Explorer的用戶可能會注意到在Windows下Firefox的啟動速度比IE稍慢,原因是其實IE在Windows啟動時就已經先行載入了。Firefox收到的其它的批評包括占用太多的記憶體,性能不穩定,有些網頁不能正常顯示等等。

關於最後一點網頁在Firefox下不能正常顯示但在IE下卻可以,在大多數情況下這不是Firefox的問題,而是該網頁用了不符規範的HTML,JavaScript或其它不符合W3C標準的語言,因為微軟的IE不是嚴格遵守這些標準,所以這些網頁在IE下可以顯示。還有一個原因是網頁中包含ActiveX,Firefox只有裝了相應的擴充套件後才支持ActiveX。

市場的接納

以之前眾所周知微軟Internet Explorer在瀏覽器市場的全面佔有率來說,Firefox 的發展非常快速。根據 Tom's Hardware Guide [2] 一份 2004 年9月的文章,分析家Websidestory報導截至2004年9月底有5.2%的全球資訊網用戶使用Firefox或Netscape,比起7月增加了 1.7%,並且同期間Internet Explorer失去了 1.8% 的瀏覽器市場的佔有率,跌至 93.7%。根據Mozilla的推廣網站,在 Firefox 1.0PR 釋出的十九天內共有超過三百萬人下載它。

Firefox的快速成長有大部份是因為最近有關Internet Explorer安全弱點的報導突然地增多,與使用者尋求更安全的替代品。對Firefox有善的安全報導與新聞文章於2004年6月23日Download.ject侵襲之後有了很明顯的增加。

市場佔有率的快速上升,亦由於一個主動而不尋常的市場推廣運動「Spread Firefox」[3]。這個運動鼓勵使用者於電郵或網站中加入「下載 Firefox」的超連結。使用者從中可以得到「推廣者點數」作獎勵。頭二百五十名推廣者可以瀏覽這個網站[4]。該推廣網站亦有一系列部落格及討論區以探討市場推廣策略。

香港開放系統研用協會(OAKA)自發向民眾推廣Firefox,包括在街頭派發光碟,並因應香港的政治氣候,創作了「還網於民」的口號。

另外值得一提的是搜尋引擎的龍頭 Google 公司也加入了這場瀏覽器的戰爭,在 Google Adsense [5] 裡頭加上了「引導使用者裝 Firefox 就可以獲得獎賞」的規則,這項舉動等於是讓 Google 靠向了 Firefox 這邊,讓 Firefox 的市場占有率更加擴大。

參考資料

參見

外部連結

Template:Link FA Template:Link FA