火狐(Mozilla Firefox)Firefox官方网站:http://www.mozillaonline.com/
目录 |
Mozilla Firefox(正式缩写为Fx,非正式缩写为FF),俗称火狐(目前无官方中文名),是由 Mozilla基金会与开源团体共同开发的网页浏览器 。 Firefox是从Mozilla Application Suite衍生出来的网页浏览器,从2005年开始,每年都被媒体PC Magazine选为年度最佳浏览器。根据统计,截至2008年7月,Firefox浏览器市占率为19.22%,仅次于微软的 Internet Explorer[1]。
Firefox几经更名,其曾用名有mozilla/browser,Phoenix,Firebird,而最终定下的名称“ Firefox”在英文里指的是小熊猫,显然火狐开放小组使用了直译的方法,使得吉祥物及官方图标都是一只火红的小狐狸。
Firefox使用开放源码的网页排版引擎Gecko,Gecko能够让浏览器尽可能按标准来显示网页内容。
Firefox内置了分页浏览、拼字检查、即时书签、下载管理员和自订搜寻引擎等等功能。此外还可以通过由第三方开发者贡献的zh- hans:扩展软件; zh-hant:扩充套件;来加强各种功能,较受欢迎的有专门浏览IE only网页的IE Tab、阻挡网页广告的Adblock Plus、下载线上影片的Video DownloadHelper、保护电脑安全的NoScript等。截至2008年,Firefox可用的扩展软件有多于2000种。 [2]
Firefox可以在多种作业系统中运行,目前的稳定版是2008年7月17日发布的3.0.1版[3],原始码以GPL/LGPL/MPL三种授权方式发布。 [4]
Mozilla Firefox最初是Mozilla的一个实验性分支,由Dave Hyatt及Blake Ross创建。他们认为原赞助者Netscape的商业要求及其开发者导向特色会降低浏览器的可用性[5],为了解决这个问题,他们开始以Mozilla Suite为基础,建立了一个独立的浏览器,目的是取代功能复杂的Mozilla Suite。在2003年4月3日,Mozilla宣布他们将把开发目标由Mozilla Suite转移到Firefox和Thunderbird上[6]。
Firefox专案的名称经过多次变更,最初称作Phoenix,但因为和凤凰科技(Phoenix Technologies)的名称有冲突,于是改为Firebird,不过这个新名称又与另一个开放原始码的资料库系统Firebird 发生了冲突,Firebird的开发社群要求以全称Mozilla Firebird来标识这个专案或重新命名,避免混淆。 2004年2月9日,Mozilla Firebird改称作Mozilla Firefox,简称Firefox。 Mozilla希望Firefox可以被缩写为Fx或fx[7],不过仍然常被称作FF(FireFox)。
在2004年11月9日 Firefox 1.0版发布前,它经历了多次修正,以增强其稳定性和安全性。 Mozilla基金会在2005年9月29日发布了1.5版,2006年10月24日发布了Firefox 2。 Firefox 3则在2008年6月17日发布。
颜色 | 代表意义 |
---|---|
红色 | 旧发行版;已停止支援 |
黄色 | 旧发行版;仍提供支援 |
绿色 | 最新版 |
紫色 | 最新测试版 |
蓝色 | 未来的版本 |
浏览器名称 | Gecko引擎版本 | 版本 | 开发代号 | 发布日期 | 特色概述 |
---|---|---|---|---|---|
Phoenix | 1.2 | 0.1 | Pescadero | 2002年9月23日 | 最初的发行版;自订工具列、快速搜寻。 |
0.2 | Santa Cruz | 2002年10月1日 | 侧边栏、扩展管理。 | ||
0.3 | Lucia | 2002年10月14日 | 图档阻挡、弹出型广告视窗(pop-up)阻挡白名单、分页浏览。 | ||
1.3 | 0.4 | Oceano | 2002年10月19日 | 布景主题、弹出型广告视窗(pop-up)功能增强、自订工具列。 | |
0.5 | Naples | 2002年12月7日 | 多个首页、侧边栏和网页存取功能增强、提供历史纪录。 | ||
Mozilla Firebird | 1.5 | 0.6 | Glendale | 2003年5月17日 | 新的预设布景主题(Qute)、书签和隐私资料管理增强、平滑卷动、图档自动缩放。 |
0.7 | Indio | 2003年10月15日 | 自动卷动、密码管理、偏好设定增强。 | ||
Mozilla Firefox | 1.6 | 0.8 | Royal Oak | 2004年2月9日 | Windows作业系统版提供安装程式、离线作业、书签和下载管理员增强、重新设计的logo。 |
1.7 | 0.9 | One Tree Hill | 2004年6月15日 | 新的预设布景主题(Winstripe)、资料转移、新的扩充套件/布景主题管理员,安装档案缩小、新的帮助系统、Linux作业系统安装程式、邮件图示(只限于Windows作业系统)。 | |
1.0 | Phoenix | 2004年11月9日 | 1.0版正式释出。新增功能包含了RSS/Atom feed,搜寻工具列、外挂程式寻找。 1.0版在2006年4月13日终止了支援服务[8] ,此后Firefox将会在新的主要版本释出后六个月停止支援服务[9] | ||
1.8 | 1.5 | Deer Park | 2005年9月29日 | 1.5版正式释出。开始支援SVG和canvas,使用介面调整和实做JavaScript 1.5以及CSS 2/3的规格。 1.5版在2007年5月30终止了支援服务[10] | |
Mozilla Firefox 2 | 1.8.1 | 2.0 | Bon Echo | 2006年10月24日 | 2.0版正式释出。新增了浏览器当机后复原浏览的功能、Google和Yahoo!的搜寻建议功能、新的搜寻引擎管理和附加元件管理员。网页feed预览、书签预览和网路钓鱼保护。布景主题Winstripe重新设计,支援JavaScript 1.7。 |
2.0.0.16 | 2008年7月16日 | 稳定性的修正。 [11] | |||
Mozilla Firefox 3 | 1.9 | 3.0 | Gran Paradiso | 2008年6月17日 [12][13] | 图形产生引擎整合了Cairo_(绘图),在Mac OS X的版本上应用了Cocoa。 API's实做了WHATWG规格。对于DOM有更好的处理方式。更好的SVG支援,以及通过网页标准测试Acid2。更新了使用介面,在各种作业系统中会有原生的布景主题,以及新版的下载管理员。停止支援Windows 95、Windows 98、Windows ME和Mac OS X v10.3.8[14]以及更低版本的作业系统。整合了附加元件网站Addons.mozilla.org到附加元件管理中。 |
3.0.1 | 2008年7月17日 | 目前最新的稳定版本。 | |||
Mozilla Firefox 4 | 2.0 | 4.0 |
Firefox包含了许多突出的特色,像是分页浏览、即时书签、下载管理员、自订搜寻引擎等等。 Firefox的开发目标是以尽情的上网浏览[15]和「对多数人来说最棒的上网体验」[16]。
使用者可以透过扩展和布景主题来自订Firefox的功能和外观,在Mozilla维护的附加元件网站 [1]中,已经有接近2000种的附加元件可供下载[17](到2008年4月为止)。
对于网页开发者,Firefox也提供一个良好的开发平台。网页开发者可以透过内建的工具来进行开发工作,例如错误主控台、DOM观察器,此物外还可透过扩展像是Web Developer来延伸开发功能。
包含了扩展、布景主题、插件等,这些附加元件可以从Mozilla官方维护的[2]下载,或是从其他的第三方开发者取得。
Firefox使用者可以透过安装扩展来新增或修改Firefox的功能。 扩展的种类包罗万象:像滑鼠手势、广告视窗阻挡、增强的分页浏览等等。 Firefox的开发有时也会整合扩展的功能,像是分页浏览就是从一个Mozilla上的扩展MultiZilla中移植过来的。
扩展提供了高度自由化的扩充功能,不过使用者可能在寻找和安装扩展上遭遇困难,也会要求把扩充套件的功能整合到Firefox中。 [18]
多数的扩展不是由Mozilla建立或支援的,扩展在使用者的电脑中也具有存取资料的权限,因此也有出现过恶意的扩展[19]。在这方面Mozilla提供了对扩展的验证,来确保这些志愿开发者提供的扩展没有包含任何恶意软体。此外由第三方开发者所制作的扩展,Mozilla并不保证可以在Mozilla的产品上运作,也可能包含任何软体错误或者安全弱点。 [20]
Firefox支援多样化的布景主题,来改变外观。布景主题是CSS和图像档所集合的包装档案,Firefox Add-ons的网站可以找到许多的布景主题。
Firefox支援以Netscape Plugin Application Program Interface(NPAPI)为基础的外挂程式,这是早期浏览器共同支援的外挂标准,从Opera和Internet Explorer 3.0至5.0都支援NPAPI。
2004年6月30日,Mozilla基金会、Adobe、苹果公司、Macromedia、Opera和升阳共同宣布一系列对网路浏览器外挂程式的变更。新的API可以允许网路开发者提供更丰富的浏览体验,也维持网路世界的标准和创新。新的外挂系统将会使用在 Mozilla将来的产品中。
Firefox提供增强的搜寻功能,包含了快速的即打即找功能,使用者只需要按F3后在查找框输入要寻找的字串,就可以自动标示出要寻找的字串。
透过实时书签,使用者可以以书签的方式来阅读RSS或Atom订阅项目,这个功能第一次出现在Firefox 1.0的预览版,随后也移植到了Mozilla Suite中。实时书签会自动更新,也可以在右键菜单中手动选择更新。
若网站提供[3](网页中定期更新之关键信息的摘要),使用者的书签标题便能更换为此“实时标题”。随时更新、比起固定的网页标题更能提供有用信息,恰好适合做为书签的标题。已经有 [4]能以实时标题的方式加入书签,还有 [5]能帮您建立某些热门网站的实时标题。
Mozilla Firefox可以在多种不同的平台下执行,目前官方释出的版本支援了下列平台
在Windows 95上面安装则需要多一些步骤。
除了上述的作业系统之外,由于Firefox是开放原始码的软体,加上程式码是与作业系统独立的,因此Firefox可以在多种平台和作业系统上编译,包括了OS/2、 AIX、FreeBSD、Windows XP Professional x64版上都有可执行的Firefox编译档。在其他比较小型的作业系统,例如SkyOS、ZETA上也都有Firefox的踪迹。
Firefox使用统一的设定档格式,因此不同作业系统的Firefox可以共享相同的设定,不过可能会遭遇一些问题,特别是扩展的使用上。
Firefox支援非常多的网路标准,包含了HTML、XML、XHTML、SVG 1.1(部份的)、CSS(除了标准之外,还有扩充的支援[21])、ECMAScript( JavaScript)、DOM、MathML、DTD、XSLT、XPath和PNG图档(包含透明度支援)[22]。
虽然Firefox 2并没有通过Acid2网路标准测试,不过自Firefox 3.0 Alpha 2之后的版本已经可以通过Acid2测试和Acid3 71/100项测试。 [23]
Mozilla Firefox 3的开发代号是Gran Paradiso[24]。早期的测试版本则被称作「Minefield」,用在每天发行的测试版上。如同其他版本的Firefox开发代号一样,「Gran Paradiso」是一个真实的地名,是位于阿尔卑斯山中最高的一座山。
在2006年,开发小组也向使用者征求意见,希望把使用者想要的功能加入到Firefox 3中。 [25]
Mozilla基金会在2007年9月19日释出了第一个测试版[26],2007年12月18日释出了第二个测试版[27],第三个测试版在2008年2月12日发布,第四个测试版在2008年3月 10日[28],第五个则在2008年4月2日。目前Firefox 3的开发已经完成,在2008年6月17日正式推出。 [29]Firefox社群也发起「下载日」(Download Day),挑战同一时间最多人下载软体的金氏世界纪录。 [30]
网路统计网站NetApplications指出,Firefox 3测试版的市占率在2008年5月激增至0.62%,他们认为激增的使用者代表了Firefox 3测试版已相当稳定,使用者已经渐渐将它当作主要的浏览器。 [31]
Firefox 3最重要的变更就是加入了新版的排版引擎-Gecko 1.9。新的排版引擎修正了非常多的错误,也增加对网页标准的相容性,还有许多新的API提供开发者使用[32] 。某方面来说,新的排版引擎让Firefox 3成为了Mozilla释出的浏览器中第一个通过网页标准测试Acid2的产品,而在更进阶的测试Acid3中,Firefox 3的分数也比Internet Explorer 8 Beta 1高。
为了解决记忆体泄漏(memory leak)的问题,Firefox 3使用新的记忆体回收器-jemalloc[33],减少发生记忆体泄漏的机会。
Gecko 1.9使用了cairo做为新的图形处理引擎[34][35],cairo可以提供更佳的图像处理效能,和更一致性的图形表现。另外因为 cairo并不支援Windows 95、Windows 98、Windows Me和Windows NT(4.0和更旧的版本),微软也在2006年7月11日停止了Windows 98和Windows Me的支援,因此Firefox 3将不能在上述的作业系统上执行。同样的,麦金塔版本的的Firefox 3将只能运行在Mac OS X 10.4以上的版本[36],而且将会使用原生的「Cocoa] ]」组件。 [37]
Firefox 3的外观现在能够在各种作业系统上更有一致性,并能和作业系统更高度的结合[38]。从Firefox 3 Beta 4开始,已经有分别为Mac OS X、Linux、Windows XP和Windows Vista建立的预设布景主题。当Linux使用者使用KDE桌面时,Firefox 3会从桌面环境取得图示,当桌面环境改变设定时,Firefox也会跟着改变。
除了外观之外,下载管理员和附加元件也经过重新设计,现在可以直接在程式中搜寻,也加入了档案续传功能[39]。密码管理员现在会在登入成功后才询问使用者要不要储存密码,避免使用者储存到不正确的密码。 [40]
Firefox 3使用了新的「Place」系统来储存书签和浏览纪录。 Place内部使用SQLite来储存资料[41],可让使用者储存更多的资讯在书签和浏览纪录上,甚至让使用者加上标签来归类,另外也新增了位址列自动完成清单的功能,让使用者可以在位址列快速找到想要的书签或浏览纪录。 [42][43]
预设的按钮图示也有相当大的变化,现在「上一页」、「下一页」的按钮在Windows和麦金塔上采用了类似钥匙孔的造型[44],将来也会针对Windows XP和Windows Vista做出不同的按钮图示。
| |
| |
随着2004年Firefox首次正式发布开始,就开始展开一系列的推广活动,而随着这些活动,Firefox在一年后就迅速的达到1亿次的下载数量[46]。
在2004年9月12日,简称为SFX的「Spread Firefox」网站正式随着Firefox预览版一起推出[47],网站提供了各种推广Firefox方式的讯息交换中心。
而「世界Firefox日」活动则是在Firefox的建立者:Mozilla基金会三周年纪念日2006年8月15日开始,为期两个月,到2006年9月15日为止。参与活动的人或者网站有机会在「Firefox朋友之墙」(Firefox Friends Wall)上留名,这是一个位于Mozilla基金会总部的数位显示版[48]。
2008年2月21日,Firefox的下载数量到达了50亿次,Firefox的社群发动到网站FreeRice猜问题,取得50亿颗米来庆祝 [49]。
2008年,在Mozilla Firefox 3.0正式发布前,社群发动「Firefox Download Day」(直译为「Firefox下载日」),希望刷新健力士世界纪录中「单日最多人下载软体」的一项。支持者需预先到推广网站「Spread Firefox」登记,在Fx 3.0发布当日便会收到电邮提示参与活动。 [50]
Mozilla Firefox 3自6月18日凌晨发布创下24小时下载吉尼斯纪录后,热浪持续,48小时下载超过1200万。 (这个统计数字不包含原有Firefox用户通过自动更新升级到Firefox 3。)
但是Firefox的恶意推广也相当严重,一些狂热的支持分子(主要是开源和反微软)在网站上贴出“百毒不侵”“世界第一”等等链接诱骗电脑新手,这大幅增加了其下载量
Firefox各种版本的市占率 —由NetApplications.com提供(2008年6月)[52] | |
Firefox 1.0 | 0.20 % |
---|---|
Firefox 1.5 | 0.36 % |
Firefox 2 | 16.22 % |
Firefox 3 | 2.23 % |
全部版本[53] | 19.03 % |
Mozilla Firefox市占率从发行初期就开始不断的的增加,大多数是因为Internet Explorer的市占率降低而来。自Firefox释出开始,Internet Explorer的占有率便稳定的下降。根据2008年初的统计,Firefox在全球浏览器市场有大约15%的占有率[54][55],而跟其他各种浏览器版本比较起来,Internet Explorer 7有43%,Internet Explorer 6有32%,Firefox 2.0有16%,Safari 3.0有4%,而Firefox 1.x和Internet Explorer 5.x则各不到0.5%。 [56][57][58][59]
Firefox的下载数量自2004年9月释出正式版后持续的增加,在2008年2月21日,Firefox下载数量到达了50亿次[60]。这是官方的统计数字,并不包含透过软体更新或者其他第三方网站的下载数量[61]。而且下载数量并不能反应真实的使用者数,因为一个使用者可能在很多台电脑上下载、安装Firefox。根据Mozilla执行长John Lilly在2008年2月表示, Firefox目前大约有1亿4千万的使用者。 [62]
在欧洲市场Firefox的表现一直很不错,欧洲Web数据分析公司Xiti对Firefox在欧洲的市场做了长期的调查,从该机构的报告中 FireFox在欧洲的占有率从2006年的20%上下[63][64][65],到2007年这个数据则稳定在25%左右[66]。该机构发布的2008年三月的浏览器占有率市场报告中FireFox在欧洲的平均占有率达到了29%,而该数据在二月仅为 24.8%。 [67]
在Net Applications 2008年七月公布的数据中Firefox的全球占有率从2007年九月约15%到2008年七月的近20%。这一期间随着Firefox的占有率逐步提升Internet Explorer却在逐步下降。 [68]这也就不奇怪在微软2008年向美国证券交易委员会(SEC)提交的10-K管理文件中称,Mozilla开发的火狐(Firefox)浏览器已对微软Windows业务构成威胁,这也是微软首次公开把火狐浏览器当作Windows业务竞争对手。 [69]
网站Forbes.com称Firefox为「2004年最佳浏览器」[70],杂志PC World 在「2005年最佳百大产品」中也将Firefox列入[71],在Firefox 2和Internet Explorer 7推出的2006年,PC World也对这两个浏览器做出评论,并认为Firefox是比较好的浏览器[72]。杂志Which?也提名Firefox为最佳的网页浏览器。 [73]
媒体Internet Week在一篇文章中提到许多读者在使用Firefox 1.5时记忆体用量相当的高[74]。 Mozilla的开发团队表示Firefox 1.5记忆体用量的升高是因为新的「上一页/下一页」(FastBack)功能所导致的[75]。此外设计错误的扩充套件,像是某些旧版的Adblock[76],或者一些外挂程式(plug-ins)[77]也是造成记忆体使用量增多的原因。 PC Magazine比较了Firefox、Opera、Internet Explorer这三个浏览器的记忆体使用量,认为Firefox的记忆体使用量接近其他两个浏览器[78]。另外由PC World和Zimbra的测试也指出Firefox 2的记忆体用量少于Internet Explorer 7[72][79],还在测试中的Firefox 3(以beta 1版本来进行测试)记忆体使用量没有低于Firefox 2,不过仍然少于Internet Explorer 7。 [80]
如同其他的浏览器一样,Firefox也有一些安全漏洞,可能会影响使用者的电脑安全,不过根据CERT的统计,Firefox的安全漏洞也少于Internet Explorer。
Softpedia的测试指出Firefox比起其他浏览器需要比较长的启动时间[81],IE 6也比Firefox有稍快的启动速度,不过这是因为IE用到的程式组件有些在Windows启动后就载入了,因此会有较快的启动时间。
3.0之后的版本,开发代号为Shiretoko[82],正在开发中。
Mozilla的执行长Brendan Eich在2006年10月13日在Mozilla 2(Gecko 2)的蓝图中表示了一些可能的功能,Mozilla 2很可能是Firefox 4.0的执行平台。可能的改变包含了移除XPCOM APIs、程式码将会以C++标准来编写、JavaScript 2将会加入「即时编译」(just-in-time compilation)功能,也就是所谓的Tamarin专案,另外也会增强安全性,以及移除Gopher的支援。 [83][84]
在地址栏输入about:mozilla会出现mozilla之书。从Firefox 1.0开始,每一个里程碑版本都有mozilla之书的更新:
Mammon slept. And the beast reborn spread over the earth and its numbers grew legion. And they proclaimed the times and sacrificed crops unto the fire, with the cunning of foxes. And they built a new world in their own image as promised by the sacred words, and spoke of the beast with their children. Mammon awoke, and lo! it was naught but a follower.
- from The Book of Mozilla, 11:9
- (10th Edition)
另外地址栏输入about:robots会出现以下讯息:
繁体中文:
欢迎,人类! 我们带着和平与友好前来拜访你!
- 机器人不得伤害人类,或袖手旁观坐视人类受到伤害。
- 机器人见过你们人类绝对无法置信的事物。
- 机器人是您的塑胶伙伴,有它作伴快乐无比。
- 机器人有着不该被咬的闪亮铁屁股。
简体中文:
欢迎你,人类! 我们带着美好的祝福来和平访问您!
- 机器人不能伤害人类,或者放任人类被伤害。
- 机器人看见人们无法相信的事情。
- 机器人是有趣的塑料好友。
- 机器人有咬不得的闪亮的金属屁股。