Mozilla Firefox歷史
维基百科,自由的百科全书
Mozilla Firefox 瀏覽器專案最初是由 Mozilla 所分出的實驗性專案,由 Dave Hyatt 及 Blake Ross 所創建。Firefox 1.0於2004年11月9日發行。
目录 |
[编辑] 第一次「瀏覽器大戰」
“ | 最後野獸終於沒落,不信者歡欣鼓舞。不過一切並沒有失去,因為灰燼中冒出了一隻巨大的鳥禽。那隻鳥禽望向不信者,並將火與雷加諸於他們身上。野獸已經重生,力量更甚強大,瑪門的追隨者倉皇逃逸。 | ” |
──來自Mozilla之書,7:15 |
第一轮浏览器大战最后以Netscape被收购,Internet Explorer独霸浏览器市场告终。Mozilla的历史正是由这里开始。浏览器之战失利以后,Netscape并没有消失,为了挽回市场,1998年Netscape将浏览器的大部分代码开源,成立了一个组织,计划开发下一代的 Netscape浏览器,这个组织就是Mozilla.org,它的图标是一只恐龙。不久后,Netscape的源代码就差不多被全部抛弃, Mozilla社团开发出了在稳定性和功能上更出色的新一代浏览器。这个浏览器就是Mozilla Application Suite,简称Mozilla(Mozilla这个名字的来源是Mosaic和Godzilla(怪兽哥斯拉)两个词的结合,意为 "Mosaic终结者"。起初,Mozilla是Netscape的吉祥物,也是Netscape Navigator浏览器使用的内部开发代号。由于Netscape早期的影响力,直到今天,所有浏览器包括IE,向Web服务器报告自己的浏览器标识的时候,都以 "Mozilla"开头,表明自己是Mozilla兼容的。不过Mozilla已经不再发展了,现在,当我们提到Mozilla这个词的时候,通常是指Mozilla基金会,Firefox的全称Mozilla Firefox,表明Firefox来自Mozilla基金会)。Mozilla是一个软件套装,包含了浏览器、电子邮件客户端、网页编辑器、IRC聊天等等。后来的Netscape浏览器都是以 Mozilla 为核心的。1998年11月Netscape被AOL(美国在线)收购后,Mozilla.org就一直在AOL的资助下进行研发活动。2003年7月,作为AOL和微软和解的一部分,AOL解散了 Netscape,一个传奇永远的结束了(如今的Netscape浏览器由Mercurial Communications开发),同时,AOL中止了与Mozilla.org的关系,将资助的任务转交给了新成立的非盈利性机构Mozilla基金会。
与赢得浏览器大战后就不思进取的IE相比,Mozilla毫无疑问是一个优秀的浏览器。但是由于受到商业公司赞助的需求拖累,并且有过度开发者导向的功能蔓延, Mozilla浏览器变得日益膨胀臃肿。2002年,戴夫·海厄特(Dave Hyatt)与布雷克·罗斯(Blake Ross)开始从 Mozilla 浏览器项目中分支出来的一个实验性的项目,目标是要建立一个轻便、快速、简单与高扩充性的浏览器来取代Mozilla套件。与Mozilla套件相比,它仅仅是一个浏览器,而不包括用户可能不需要的电子邮件客户端(電子郵件功能獨立為Thunderbird)、网页编辑器、IRC聊天等等。这个浏览器被称为"Phoenix", 2002年9月发布了0.1版。在经过多次改名后,最终定名为Mozilla Firefox,于2004年11月9日发布了第一个正式版本Firefox 1.0,当时Mozilla基金会通过募捐的方式,在纽约时报上面刊登了整版的广告,不过, Firefox的推广更多是依靠使用者的口碑式宣传。
早期的Firefox用户一定记得,Firefox的选项对话框中,在设置Cookie的地方是这样解释Cookie的:"Cookie是精致的美味"("Cookies are delicious delicacies")。这个解释如传奇一般流传开来,它让开发人员感觉到幽默和传神,但是却令普通用户如坠云雾。实际上,布雷克·罗斯(Blake Ross)当时只是一时找不到一句简短的描述来解释Cookie,便随手写下了这句话放在这里占位置。他后来解释道:"在这么小的空间里面解释这么复杂的东西,坦白的说,我想最后我可能要重写整个Cookie管理器"。这个对普通用户不友好的特性后来作为一个bug被提交到Firefox的bug数据库,并在2004年7月被"修正"。现在,这个文本被替换成了索然无味的:"cookie是网站在您的计算机中保存的信息'片段'。一般用来记住登录信息或其它数据。"。不过故事并没有结束,"精致美味"传说的终结引起了一些人的不满,于是Jesse Ruderman专门开发了一个Delicious Delicacies扩展用来将那个描述恢复成原来的文本。在中文版本中,一直到1.5版本,这个著名的占位符才被替换掉。
如今,Firefox的发展已经影響到微软IE浏览器的霸主地位,引发了新一轮的浏览器大战。
[编辑] 名稱
現在稱為Firefox的專案起初是個Mozilla的實驗性分支,叫做「mozilla/browser」。專案創始人原來的目的是要建立一個在Windows上最好的瀏覽器。這專案的開發在2002年9月釋出稱為「Phoenix」(凤凰)的公開測試版。Phoenix的名稱延用到2003年4月14日,因為與BIOS製造商Phoenix Technologies有商標爭議,而自0.6版起更名為「Firebird」(火鸟),然而新名稱收到了好壞不等的反應。在4月底時Mozilla基金會發出一份聲明表示應稱為「Mozilla Firebird」以預防與Firebird 資料庫伺服器的混淆。但是持續來自开放源代码社群的壓力逼迫再一次的改名,於 2004年2月9日Mozilla Firebird改名為「Mozilla Firefox」。
選擇了Firefox這個名字是不只因為它和Firebird很相似,也因為它電腦行業中有其獨特性。為了確保未來不需要再改名,Mozilla基金會在2003年11月開始了在美國專利商標局將Firefox註冊成商標的過程。[1]
Mozilla 官方建議的 Firefox 縮寫为 Fx 或 fx [1],但一般大眾有時寫成而并非想当然的 FF [2]。雖然 firefox 在英語中指的是小熊貓,但吉祥物及官方圖示都是狐狸。
[编辑] 口號和標語
[编辑] 第一階段
(始於2004年2月9日 Firefox 0.8 的發布)[3]
産品口號:The browser, reloaded
市場標語:Take back the web
[编辑] 第二階段
(始於2004年11月9日 Firefox 1.0 的發布)
産品口號:Rediscover the web[4]
市場標語:The browser you can trustzh-hans:;zh-hant:[來源請求]
[编辑] 發布紀錄
發布日期及版本編號以英文版為準。
顔色 | 解釋 |
---|---|
紅 | 舊版本; 不支援 |
黄 | 舊版本; 支援 |
綠 | 最新版本 |
紫 | 測試版本 |
藍 | 未來版本 |
瀏覽器名稱 | Gecko版本 | 版本 | 开发代號 | 發布日期 | 重要改进 |
---|---|---|---|---|---|
Phoenix | 1.2 | 0.1 | Pescadero | 2002年9月23日 | 第一個發行版。zh-hans:可自定义工具栏;快速搜索; zh-hant:可自訂工具列;快速搜尋;。 |
0.2 | Santa Cruz | 2002年10月1日 | zh-hans:侧边栏;扩展管理; zh-hant:資訊方塊列;擴充套件管理;。 | ||
0.3 | Lucia | 2002年10月14日 | zh-hans:图片拦截;支持弹出窗口拦截白名单;标签式浏览; zh-hant:圖片封鎖;彈出視窗封鎖白名單;分頁瀏覽; | ||
1.3 | 0.4 | Oceano | 2002年10月19日 | zh-hans:支持更换主题;弹出窗口拦截功能改进;可自定义工具栏; zh-hant:佈景主題;彈出視窗封鎖的改進;工具列自訂; | |
0.5 | Naples | 2002年12月7日 | zh-hans:可设置复数主页;状态栏和无障碍功能的改进;历史记录; zh-hant:多重主頁;資訊方塊列和無障礙能力的改進;歷史紀錄; | ||
Mozilla Firebird | 1.5 | 0.6 | Glendale | 2003年5月17日 | zh-hans:新的默认主题;书签功能和个人隐私方面的改进;平滑滚动;图片自动缩放; zh-hant:新的預設佈景主題; |
0.6.1 | 2003年7月28日 | 錯誤修正發行版 | |||
0.7 | Indio | 2003年10月15日 | zh-hans:自动滚动;密码管理;选项面板改进; zh-hant:自動捲動;密碼管理員;選項面板的改進; | ||
0.7.1 | Three Kings | 2003年10月26日 | 錯誤修正發行版 (只有 Mac OS X) | ||
Mozilla Firefox | 1.6 | 0.8 | Royal Oak | 2004年2月9日 | zh-hans:Windows; zh-hant:Windows; |
1.7 | 0.9 | One Tree Hill | 2004年6月15日 | zh-hans:新的默认主题;更改配置目录路径;新的扩展和主题管理器;压缩下载包大小;Linux安装程序;增加邮件图标(仅; zh-hant:新的預設佈景主題; | |
0.9.1 | 2004年6月28日 | 錯誤修正發行版;zh-hans:更新默认主题; zh-hant:更新的預設佈景主題; | |||
0.9.2 | 2004年7月8日 | BUG修正 (只有 Windows) | |||
0.9.3 | 2004年8月4日 | BUG修正 | |||
0.10 (1.0 PR) |
Greenlane | 2004年9月14日 | ("技術預覽版") 高度複雜和風險的錯誤修正;zh-hans:支持本地化; zh-hant:本地化支援;;加入RSS/Atomzh-hans:实时书签功能;搜索栏;插件搜索服务; zh-hant:即時書籤功能,尋找工具列,Plugin; | ||
0.10.1 | 2004年10月1日 | BUG修正 | |||
1.0 RC1 | Mission Bay | 2004年10月18日 | 1.0 第一個候選版 | ||
1.0 RC2 | Whangamata | 2004年10月25日 | 1.0 第二個候選版 | ||
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.0.8 | 2006年4月13日 | 安全性修正、稳定性修正 End-of-life of 1.0.x product line. | |||
1.8 | 1.1a1 | Deer Park Alpha | 2005年5月31日 | 内部测试第一版 | |
1.1a2 | Deer Park Alpha | 2005年7月12日 | 内部测试第二版 | ||
1.4 | 1.5beta1 | 2005年9月8日 | zh-hans:公开测试第一版; zh-hant:介面; :界面; | ||
1.41 | 1.5beta2 | 2005年10月6日 | 公开测试第二版 | ||
1.5 RC1 | 2005年11月1日 | 第一个候选版 | |||
1.5 RC2 | 2005年11月11日 | 第二个候选版 | |||
1.5 RC3 | 2005年11月17日 | 第三个候选版 | |||
1.5 | 2005年11月29日 | 更新:新的选项面板;增加标签拖拽,快速进退;支持SVG等新功能 | |||
1.5.0.1 | 2006年2月1日 | 穩定性及安全性修正 | |||
1.5.0.2 | 2006年4月13日 | 穩定性及安全性修正 | |||
1.5.0.3 | 2006年5月2日 | 穩定性及安全性修正 | |||
1.5.0.4 | 2006年6月1日 | 穩定性及安全性修正 | |||
1.5.0.5 | 2006年7月27日 | 穩定性及安全性修正 | |||
1.5.0.6 | 2006年8月2日 | 修復Windows Media插件相容問題 | |||
1.5.0.7 | 2006年9月14日 | 穩定性及安全性修正 | |||
1.5.0.8 | 2006年11月7日 | ||||
1.5.0.9 | 2007年1月24日 | ||||
1.5.0.10 | 2007年2月23日 | ||||
1.5.0.11 | 2007年3月20日 | ||||
1.5.0.12 | 2007年5月30日 | 最后一个 1.5版本的Firefox | |||
Mozilla Firefox2 | 1.81 | 2.0a1 | Bon Echo Alpha 1 | 2006年3月22日 | |
2.0a2 | Bon Echo Alpha 2 | 2006年5月12日 | |||
2.0a3 | Bon Echo Alpha 3 | 2006年5月26日 | |||
2.0b1 | Firefox 2.0 Beta 1 | 2006年7月12日 | 公众测试第一版 | ||
2.0b2 | Firefox 2.0 Beta 1 | 2006年8月31日 | 公众测试第二版 | ||
2.0 RC1 | 2006年9月27日 | 2.0 第一個候選版 | |||
2.0 RC2 | 2006年10月6日 | 2.0 第二個候選版 | |||
2.0 RC3 | 2006年10月16日 | 2.0 第三個候選版 | |||
2.0 | "Bon Echo" | 2006年10月25日 | 2.0 官方發布版 | ||
2.0.0.1 | 2006年12月19日 | 穩定性及安全性修正 | |||
2.0.0.2 | 2007年2月23日 | 一些安全和BUG修复,Windows Vista支持,新增若干语言的测试 | |||
2.0.0.3 | 2007年3月20日 | 修复了和FTP有关的一个安全漏洞,修复了几个网页兼容性方面的退化问题 | |||
2.0.0.4 | 2007年5月30日 | 本次升级主要是修复了若干安全漏洞,包括内存破坏时引起崩溃、自动完成导致拒绝服务、cookie中的路径滥用等等;改进了对Vista系统的支持,新增了部分语言 | |||
2.0.0.5 | 2007年7月17日 | 穩定性及安全性修正 | |||
2.0.0.6 | 2007年7月30日 | 穩定性及安全性修正 | |||
2.0.0.7 | 2007年9月18日 | 穩定性及安全性修正,主要是修复QuickTime文件调用的一些问题 | |||
2.0.0.8 | 2007年10月18日 | 穩定性及安全性修正 其中2个属于高危级别,4个属于中等级别 加入了罗马尼亚语和乔治亚语两个官方语言 但是修正代码的同时也生成了5个“回归”的Bug[5] | |||
2.0.0.9 | 2007年11月1日 | 穩定修正 | |||
2.0.0.10 | 2007年11月27日 | 安全性修正 | |||
2.0.0.11 | 2007年11月30日 | 更正在 Firefox 2.0.0.10 版的問題 是一个快速漏洞修补版 | |||
2.0.0.12 | 2008年2月8日 | 穩定性及安全性修正 | |||
2.0.0.13 | 2008年3月25日 | 穩定性及安全性修正 | |||
2.0.0.14 | 2008年4月16日 | 穩定性修正 修复了JavaScript 垃圾收集器(Garbage Collector)会崩溃的问题[6] | |||
2.0.0.15 | 2008年6月24日 | 穩定性及安全性修正 | |||
Mozilla Firefox3 | 1.9 | 3.0a1 | Gran Paradiso Alpha 1 | 2006年12月8日 | Cairo graphics library. Cocoa Widgets in OS X builds. Updated threading model. Changes to how DOM events are dispatched, how HTML object elements are loaded, and how web pages are painted. New SVG elements and filters, and improved SVG specification compliance. Windows 95, 98, ME and Mac OS X v10.2 are no longer supported. Moving DOM nodes between documents now requires a call to importNode or adoptNode as per the DOM specification. |
3.0a2 | Gran Paradiso Alpha 2 | 2007年2月7日 | Reflow refactoring, which led to ACID2 test compliance among many other fixes to layout bugs. Web Apps 1.0 API for changing stylesheets support. The inline-block and inline-table values of CSS 2.1's display property are now implemented. XML documents can now be rendered as they're downloaded instead of only after the full document has been loaded. Greatly improved Mac widgets support since Alpha 1. Improvements in the Cairo graphics layer. The non-standard JavaScript "Script" object is no longer supported. | ||
3.0a3 | Gran Paradiso Alpha 3 | 2007年3月23日 | Support for allowing web pages to store resources in the browser's offline cachie. Support for Animated PNG mages. Support for the "HTTPOnly" cookie extension which provides enhanced cookie privacy (also backported to Firefox 2.0.0.5[2]). Improvements to the precision of layout and scaling across many screen and printer resolutions. | ||
3.0a4 | Gran Paradiso Alpha 4 | 2007年4月27日 | Adding of FUEL JavaScript library for extension developers. Rewrite of the Page Info dialog. Upgrade to Cairo 1.4.2. More Cocoa regression fixes. | ||
3.0a5 | Gran Paradiso Alpha 5 | 2007年6月6日 | Places (bookmark and history service based on SQLite) now used by default, but no front-end changes. Breakpad now used as crash reporter on Windows and Mac OS X, which will supersede the closed-source Talkback. Password manager rewrite. Support for Growl and native widgets within forms for Mac OS X. | ||
3.0a6 | Gran Paradiso Alpha 6 | 2007年7月2日 | Upgrade of SQLite to version 3.3.17, which led to increased cookie performance due to the transition of the cookie service to SQLite. A site-specific preference service; so far only text zoom uses it which allows the text zoom setting to stay persistent on each website. Support for native widgets within forms for Linux. A new Quit dialog which handles multiple windows more elegantly, and allows the user to save the session once to resume next time. Autoscroll rewrite: many bug fixes and a significant performance gain. Fixes to the use of units within the download manager. Various Places bug fixes. | ||
3.0a7 | Gran Paradiso Alpha 7 | 2007年8月3日 | More API's implemented from WHATWG specs, such as the ability to read files from file selection fields without the need to upload, oncut/copy/paste events and cross-site XMLHttpRequest. New protocol-handling dialog. Experimental full-page zoom support, but no UI to control it yet. Many Mac OS X bug fixes, at the cost of OS X 10.3 no longer being supported for Gecko 1.9. Many general bug fixes. | ||
3.0a8 | Gran Paradiso Alpha 8 | 2007年9月20日 [3] | New, basic UI for tagging bookmarks. Remember Password prompt changed to a non-modal information bar. Malware blacklist support. New UI for the FTP and File protocol listings. Applications pane added to preferences. Basic support for web-based protocol handlers. | ||
3.0b1 | Firefox 3.0 Beta 1 | 2007年11月19日 [4] | Firefox 3.0第一個测试版 | ||
3.0b2 | Firefox 3.0 Beta 2 | 2007年12月18日 [5] | 这一新的Beta软件更新了对跨站JSON数据溢出的保护,包括对cookie的限制,在地址栏点击后清除网站识别信息的功能,限制后的SSL错误页面,反病毒软件整合到下载管理器和一个最新版本的安全检查插件。FireFox 将每三十分钟从Google更新一次恶意软件列表,最终版本还将包括对其它黑名单提供者的支持。[7] | ||
3.0b3 | Firefox 3.0 Beta 3 | 2008年2月12日 | 改進用戶界面,其中包括重新設計按鈕和地址欄。火狐現在不同特點的默認主題在不同的操作系統操作使穩定性和性能方面的改進。 | ||
3.0b4 | Firefox 3.0 Beta 4 | 2008年3月10日 | 改進用戶界面,其中包括為不同的操作系統改進默認主題。各項改善工作使速度和資源利用率增強。 | ||
3.0b5 | Firefox 3.0 Beta 5 | 2008年4月2日 | 圖形產生引擎整合了Cairo,在Mac OS X的版本上應用了Cocoa。API's實做了 WHATWG 規格。對於DOM有更好的處理方式。更好的SVG支援,以及通過網頁標準測試Acid2。使用介面更新,各種作業系統會有原生的佈景主題,以及新版的下載管理員。停止支援Windows 95、98、ME 和 Mac OS X v10.3.8[8]以及更低版本的作業系統。整合了附加元件網站Addons.mozilla.org到附加元件管理中。 | ||
3.0 RC1 | Firefox 3.0 Release Candidate 1 | 2008年5月16日 | Firefox 3第一個候選版 | ||
3.0 RC2 | Firefox 3.0 Release Candidate 2 | 2008年6月5日 | Firefox 3第2個候選版 | ||
3.0 RC3 | Firefox 3.0 Release Candidate 3 | 2008年6月11日 [9] | Firefox 3第3個候選版 | ||
3.0 | Firefox 3 "Gran Paradiso" |
2008年6月17日[10] | |||
Mozilla Firefox 3.1 | 1.9.1 | 3.1 | |||
Mozilla Firefox 4 | 2.0 | 4.0 | 見於 Mozilla Firefox#Version 4.0 |
Three Kings, Royal Oak, One Tree Hill, Mission Bay 和 Greenlane 都是紐西蘭奥克兰市内的地名;Whangamata 是紐西蘭科羅曼德半島一個靠海的城鎮。這些名字是由在奧克蘭長大的古德杰所命名的。其它在 Firefox 藍圖的代名則是在真實地圖上從加州到鳳凰城這段路途中找來的。
[编辑] 版本發佈及相容性
作業系統 | 最新版本 | |
---|---|---|
Linux kernel 2.2.14 版本以及其後版本 (與許多函式庫) |
3.0 [11] | |
Mac OS X | v10.1 | 1.0.8 |
v10.2-10.3 | 2.0.0.14 [11] | |
v10.4-10.5 | 3.0 [11] | |
OS/2及eComStation | 2.0.0.14 [12] | |
微軟視窗 | 95 | 1.5.0.12 |
NT 4/98/ME | 2.0.0.14 [11] | |
2000/XP/2003/Vista/ Home Server/2008 |
3.0 |
[编辑] 参考文献
- ^ Firefox 要怎麼拼?簡寫又是什麼?.Firefox FAQ.wiki.moztw.org.於2007年11月18日查閱.
- ^ (英文)What does 'FF' stand for?.abbreviations.com.於2007年4月14日查閱.
- ^ Molliza Links Newsletter - 13 - February 17, 2004.
- ^ Mozilla Firefox 1.0: Rediscover the Web, from Uversa.
- ^ Mozilla将在FireFox下一版本修复“回归”的Bug
- ^ What's New in Firefox 2.0.0.14(2008年4月16日).於2008年5月8日查閱.
- ^ Mozilla Firefox 3 Beta 2 - 面向安全的更新
- ^ Firefox 3 System Requirements Mozilla Wik
- ^ http://wiki.mozilla.org/Releases MozillaWiki - Releases
- ^ PC World - Mozilla Expects to Release Firefox 3.0 Final in June
- ^ 11.0 11.1 11.2 11.3 (英文)Mozilla Firefox 2 系統需求.Mozilla.於2007年9月21日查閱.
- ^ Warpzilla
|
|
---|---|
Gecko核心 | Mozilla Firefox(歷史) - Flock - SeaMonkey - Netscape Browser - Mozilla - Sylera - Epiphany - Camino 等 |
KHTML(Apple WebKit)排版引擎 | Safari - Shiira - Konqueror - OmniWeb - Midori等 |
Trident核心(IE元件) | Internet Explorer - Sleipnir - GOSURF - GreenBrowser - Maxthon - KKman - Donut - Lunascape等 |
獨立排版引擎 | Opera - mosaic - iCab - Amaya - Netscape Communicator - Netscape Navigator 等 |
文字瀏覽器 | Lynx - w3m 等 |
關聯項目 | 網頁瀏覽器列表 - 網頁瀏覽器比較 - HTML - HTML排版引擎 - 分頁瀏覽器 - 網頁伺服器 - 瀏覽器大戰 |