首页 | 主题 | 图库 | 问答 | 文摘 | 原创 | 百科

历史 | 地理 | 人物 | 艺术 | 体育 | 科学 | 音乐 | 电影 | 信息技术 | 世界遗产

 开放、中立,源自维基百科

个人工具


用搜狗搜索相关网站  Google Search

Mozilla Firefox

维库,知识与思想的自由文库

跳转到: 导航, 搜索

Mozilla Firefox

Mozilla Firefox 1.5版本(Windows
开发者 Mozilla基金會
最新穩定版 1.5.0.3 / 2006年5月2日
操作系统 跨平台
类型 網頁瀏覽器
许可协议 MPL、MPL/GPL/LGPL三重執照
www.mozilla.com/firefox

Mozilla Firefox,非正式中文名称火狐,是一個網頁瀏覽器,由Mozilla基金會與數百個志工所開發。原名「Phoenix」(凤凰),之後改名「Mozilla Firebird」(火鸟),再改為現在的名字。

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

Firefox專案一開始是戴夫·海厄特(Dave Hyatt)與布雷克·羅斯(Blake 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幾乎沒有風險和擁有優秀的技術。

[编辑] 歷史

[编辑] 名稱

The Firefox 的圖幟 (來源)
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 官方發布版
1.5.0.1 Firefox 1.5.0.1 2006年2月1日 穏定性及安全性修正
1.5.0.2 Firefox 1.5.0.2 2006年4月13日 穏定性及安全性修正
1.5.0.3 Firefox 1.5.0.3 2006年5月2日 穏定性及安全性修正
未來發布
Mozilla Firefox 2 2.0 "Bon Ocho" 2006年第2季至第3季
Mozilla Firefox 3 3.0 ??? 2007年第1季

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

[编辑] 軟件特徵與性能

正如Opera和 Mozilla Suite,Mozilla Firefox也有自己的独到之处使之和微软的Internet Explorer不同,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年12月31日,安全监测网站secunia.com指Firefox 1.x存在3个安全漏洞,与微软Internet Explorer 6.x存在21个安全漏洞形成鲜明对比。而一般人也因為以下這幾點原因,認為Firefox將較微软Internet Explorer安全:

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

註一:使用者依然可以透過扩展插件來達成支援ActiveX此一功能。

[编辑] 支援的標準

Firefox以支援W3C網路標準為目標。它對最新的HTMLXHTMLCSS、JavaScript、MathMLXSLTXPath的支援很完整。Firefox還支援PNG格式圖片的透明圖層,對大部分CSS2和一部分CSS3提供支援。Firefox 1.5 版起亦兼容SVG,其他如APNG、和XForms等新的網路標準,開發者也正在努力。

[编辑] 关于Firefox的批评

在Firefox越来越受大众欢迎的同时,Firefox也接到了很多批评。

[编辑] 功能有限

有些人认为Firefox的功能太少,很多实用的功能都没有加到软件中。对此,Firefox的开发者的答复是为了使Firefox拥有一个小巧的核心,如果Firefox编入了太多的附加功能的话整个软件就会变得臃肿,而漏洞也会随之增加。虽然大多数附加功能都可扩展插件来实现,但并不是每一个用户都愿意安装由第三方开发的扩展插件。

[编辑] 启动缓慢

Firefox经常收到的另一个批评是启动速度慢。用过Internet Explorer的用户可能会注意到在Windows下Firefox的启动速度比IE稍慢,其实原因是在於IE需要的一些文件在Windows加载内核时就已经先行載入了,因為IE与操作系统有着十分密切的联系,这也是造成微软浏览器影响操作系统的主要原因。

[编辑] 扩展兼容性

经常有些擴充套件不能安装在某个版本的Firefox,擴充套件和擴充套件之前的冲突。以及擴充套件本身的问题,例如某些擴充套件占用资源过大,突然失效,重则还会导致Firefox崩溃。正如Firefox走的小巧路线,没有整合一些常用功能,需用户安装擴充套件才能实现一些功能,种类繁多擴充套件也不免产生一些问题,给使用者带来一些不便!

[编辑] 内存泄漏问题

Firefoxd|zh-cn:內存;zh-tw:記憶體泄漏问题是一个长期存在的问题。而且这一问题是各个版本或多或少存在的问题。当前还没有补丁程序或者更新解决此问题。

内存泄漏问题的主要表现是浏览大量含有图片的页面以后,即使已经从原来的页面离开,浏览图片时占用的内存也不会释放。曾经有人做过试验,连续浏览一个图片网站一个半小时,占用内存可以达到400MB以上。(来源:FireFox官方新闻组讨论)除非关闭所有Firefox窗口,内存才能释放掉。也有証明是adblock擴充套件引致firefox1.5的内存泄漏問題。

目前的解决办法只有2种,尽管他们无法完美的解决此问题,只能当作一种折衷的方案解决内存泄漏问题:

  • 限制Firefox的内存适应量。
    • 主要的实现方法是调整配置选项[about:config browser.cache.memory.capacity]。
    • 步骤是:
  1. 打开firefox任意一个窗口,地址栏打入about:config进入配置页面。
  2. 在左栏找到配置选项browser.cache.memory.capacity,并设置为合适的大小,单位是KB 。

注意:如果此值设置过低,会导致Firefox性能下降!

  • 强制Firefox在最小化时释放内存。
    • 主要的实现方法是调整配置选项[about:config config.trim_on_minimize]。
    • 步骤是:
  1. 打开firefox任意一个窗口,地址栏打入about:config。
  2. 在左栏查找设置项config.trim_on_minimize。
  3. 如果没有就新建立一个新的布尔值并用config.trim_on_minimize命名。
  4. 将值设置为true。

[编辑] 页面显示不正常

关于最后一点网页在Firefox下不能正常显示但在IE下却可以,在大多数情况下这不是Firefox的问题,而是该网页用了不符规范的HTML、JavaScript或其它不符合W3C标准的语言,因为微软的IE不是严格遵守这些标准,所以这些网页在IE下可以显示。还有一个原因是网页中包含ActiveX,Firefox只有装了相应的扩展插件后才支持ActiveX。随着MSN Spaces的流行,人们发现用Firefox上MSN Spaces无法使用Windows Media Player播放音乐或电影短片。

[编辑] 市場的接納

以之前眾所周知微軟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 釋出的十九天內共有超過三百萬人下載它。而根據一間荷蘭網絡分析公司OneStat.com所作的調查,截至2006年5月,Firefox的全球市場佔有率已上升至11.79%,相反,Internet Explorer的全球市場佔有率卻下降至85.17%。

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

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

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

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

[编辑] 參考資料

[编辑] 參見

[编辑] 外部链接

其它语言
AD Links