Mozilla Firefox
模板:Infobox Software Mozilla Firefox(缩写 Fx 或 fx),非官方翻译的中文名称作火狐(无官方译本),是由Mozilla基金会与开发源代码工作者所开发的一个轻便、快速、简单与高扩充性的网页浏览器。Firefox已经是Mozilla开发的焦点,是Mozilla基金会的官方浏览器。适用于Windows, Linux 和 MacOS X平台。Firefox正被越来越多的人使用。据数据显示,在一些网站,浏览者使用Firefox的比例达到了30%,甚至超过了IE。[1]但在整机市场却没有人看好它。[2]
Firefox专案一开始是戴夫·海厄特(Dave Hyatt)与布雷克·罗斯(Blake Ross)由Mozilla浏览器专案分支出來的一个实验专案。他们认为Mozilla浏览器专案受到网景通讯公司赞助的商业需求所拖累,並且有过度开发者导向的功能蔓延。目前专案开发由本·古德杰(Ben Goodger)主持。
软件特徵与性能
正如Opera和 Mozilla Suite,Mozilla Firefox也有自己的独到之处使之和微软的Internet Explorer不同,Firefox 的特点在于采取了小而精的核心,而允许用户根据个人需要去添加各种扩充套件來满足每个人的要求。另外内置了钓鱼保护、改变标签浏览行为、能够重新打开以外关闭的标签、更好的支持网页订阅的预览和订阅、拼写检查、支持JavaScript 1.7等。[3]
标签页浏览
Firefox-{zh-hans:支持;zh-hant:支援}-标签页浏览(Tabbed browsing)。用户不再需要像IE 6.0浏览器那样打开新的-{A|zh-hans:窗口;zh-hant:视窗}-來浏览网页,而只需要在现有的窗口中新建一個标签页即可,从而达到了节约-{zh-hans:任务栏;zh-hant:工作列}-的空间,加快浏览速度和减少資源占用的效果。标签页浏览的功能是Firefox从Mozilla Suite中继承下來的。在版本1.0里,Firefox加入了-{zh-hans:单;zh-hant:单一}-窗口浏览模式,在此模式下所有连接都会在标签页中显示。在版本1.0之前,大多数的Firefox用户用一些标签页浏览的扩充套件來达到-{zh-hans:单;zh-hant:单一}-窗口浏览的效果。不过,该功能在后续的版本中因安全问题而移除了,如果您需要此功能,可以在大多数标签页-{zh-hans:扩展;zh-hant:套件}-中找到。
弹出窗口拦截
Firefox还有自带的弹出窗口拦截功能。在-{zh-hans:默认的设置;zh-hant:预设值}-下,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 2.0里内置的一项安全功能,目的是防止用户无意中访问恶意网站时输入账号密码,藉此保护私人数据的安全。FireFox 2目前还没有识别是否存在恶意代码的机制。用户可能不会理会这个警告。但是Mozilla负责安全的官员Window Snyder说FireFox 3能够检测到用户要访问的网站上恶意代码。
布景主題
Firefox支持个性化的界面。用户可以选择各种不同的佈景主題来达到美观的效果。布景主題是用XUL写的,很多主题可以从Mozilla的官方扩展网站addons.mozilla.org下载安装。而第三方网站(例如:deviantart)亦提供免费的由爱好者制作的精美主题。
扩展
扩展是能够给Mozilla增加一些新功能的附加软件,插件是允许网站向你提供内容并在浏览器中显示的程序。作为微软的有力竞争者,Firefox正以其安全、快速和可扩展性吸引着越来越多的人,尤其是它那极为丰富的插件资源,几乎所有你能想到的功能都有人将其开发出来,很多人也正是看中了这一点才毅然决然地加入到Firefox阵营中来。[4]Firefox的扩充套件性能非常强,并且这些数以千万计的各种扩展都是有来自全球的许多Firefox爱好者自愿提供的,完全免费。用户可以通过安装扩充套件﹝Extension﹞来添加各式各样的新功能。许多常用的功能,像IRC聊天,日历,便签等都有相应的Firefox扩展。大多数扩展都很小,可以满足不同网络速度的用户的需要;而隨着Firefox的更新,某些扩展的功能也可能被-{zh-hans:集成;zh-hant:整合}-至Firefox中。您可以到Mozilla的官方网站addons.mozilla.org下载到需要的扩展。中文用户可以到Mozilla授权的位于台湾的www.moztw.org或位于中国大陆的addons.mozine.cn这两个分站下载到常用的中文扩展。 常用扩展:
我对这个部分有点意见,每个人对自己「常用」的定义都不同,而且有些Extension旧到还没支援1.5版...
- IE Tab 用于IE内核切换
- FlashGot 用于下载管理
- PDF Download 让Firefox支持查看PDF文件
- Gmail Notifier Gmail邮件到达通知用户
- File Title 自动以页面名保存网页
- Add&EditCookies 管理Cookies
- Search Staus 显示当前页面评分
- MediaPlayerConectiviy 播放页面中的视频文件
- Sage RSS阅读支持
- Google Preview 预览挺搜索结果
- Tab mix plus 增强标签浏览功能
以上插件所提供的功能支持随着Firefox的更新可能集成到Firefox原程序中。
插件
Mozilla的所谓“插件”,具有非常长的历史。它使用一种来自Netscape时代的古老插件API——NPAPI(Netscape Plugin Application Programming Interface), 最初是Adobe的Acrobat部门和Netscape合作,为了在Netscape内显示PDF文件而开发出来的一种插件系统.最初它与浏览器的交互必须有Java的支持,之后则使用自己的所谓跨平台的XPCOM API模型。NPAPI经过长期修正,并由Mozilla牵头增加了新的npruntime脚本API,现在已经相当成熟。[5]插件和扩展有许多的相同之处都需要通过用户自己下载安装运行的,但是也有许多的不同之处。通俗的讲,“扩展”是基于Firefox本身增加的一些实用功能,而“插件”则是在Firefox之外独立编写的程序,用于显示网页中的特定内容如Flash、视频和Java 等。“扩展”是Firefox自身的功能,与操作系统无关,而“插件”却是独立的程序,在不同平台下的安装包也截然不同。另外,使用携带版的Firefox用户也需要注意,只有“扩展”可以携带,而“插件”则需在每台机器上都装一遍。
跨平台支持
Mozilla Firefox 支持多个操作平台,正式发布的版本支持以下几个操作系统:
- 不同版本的微软 Windows 操作系统,包括 Windows 98, 98SE, ME, NT 4.0, 2000, XP, Server 2003, 和 Vista。
- Mac OS X。
- 各种基于 Linux 的操作系统。
由于 Firefox 是开源软件,它可以被移植到很多其它不同的硬件环境和操作系统上,如 Solaris (x86 和 SPARC),OS/2,AIX,和 FreeBSD 等。此外,Firefox 还是许多操作系统的默认浏览器。
安全性能
截止到2005年12月31日,安全监测网站secunia.com指Firefox 1.x存在3个安全漏洞,与微软Internet Explorer 6.x存在21个安全漏洞形成鲜明对比。但截止到2006年8月31日,多个安全机构指出Firefox 1.5.0.x亦存在多个安全漏洞,级别从轻微到严重,此后Mozilla迅速发布新版本以修正漏洞,但频繁的安全问题还是使一部分人对Firefox的安全性能产生疑问。但一般认为以下这几点原因,使得Firefox將较微软Internet Explorer安全:
- 沒有整合到 Windows 中,這可減少病毒及骇客藉由 Firefox 而造成操作系統的损害
- 不支持 VBScript 及 ActiveX这两个技术(注一)
- 限制网络自动下載与安装,如此一來便很难有间谍或广告软件(spy/adware)自动且任意安裝在系統上
- 使用者对 Cookie 等个人隐私资讯有著完全的控制权
- 反网络钓鱼,防止用户无意中访问恶意网站
注一:使用者依然可以透过扩展來達成支持ActiveX此一功能。
支持的网络标准
Firefox以支持W3C网络标准为目标。它对最新的HTML、XHTML、CSS、JavaScript、MathML、XSLT和XPath的支持很完整。Firefox还支持PNG格式图片的透明图片,對大部分CSS2和一部分CSS3提供支持。Firefox 1.5 版起亦兼容SVG,其他如APNG、和XForms等新的网络标准,开发者也正在努力。
测试版中新加入的功能
以下的功能均为Firefox 3测试版中新加入的功能或旧功能的更新,很有可能在即将发布的正式版内加入这些功能。
Places功能
Places是一种新型的管理器,管理器内包括有浏览历史,下载、标签、书签工具栏、书签菜单以及所有书签列表,在菜单栏有一个独立的搜索框。保存的书签和历史可以通过列表和缩略图两种方式查看,对于书签的自定义信息有名称、标签、关键字、描述等,同时还可以按多种标准对书签进行排列,方便了书签和历史的管理和查找。在书签导入导出功能之外还加入了书签的备份和还原功能。[6]
标签
标签可以随意输入,并用半角逗号分开。创建的标签将会被保存,并且包括相同标签的书签页在同一列表中显示。这有点类似一些成功Web2.0网站例如del.icio.us的创意。[7]
更好的下载管理器
新的下载项将会被分成活跃和不活跃两类。活跃类显示正在下载的项目。不活跃类包括已完成的和已停止的下载项。并且在对话框的左下角新增加了一个搜索框,你可以通过搜索来过滤这些下载项以便迅速查找。而右下原本有的"清除"按钮消失。还有的就是把“打开”、“取消”、“移除”等操作由原来的文字链接改变为和Firefox的整体设计更加匹配的图标,不仅美观许多同时也更加节省空间。按下已完成下载项后的点击(i)图标可以查看下载链接,本地目录。[8]
SSL和数字签名
一直以来,Mozilla FireFox的扩展升级过程都是根据扩展的作者自定义一个扩展文件包地址来确定资源来源的,中途没有任何防护措施,这样就具有潜在的安全隐患,黑客可能会通过拦截,伪造访问等方法将有效的恶意代码嵌入FireFox,因此Mozilla FireFox 3.0 Alpha 8中程序员对其进行了重大的改进。首先在扩展更新的时候,使用SSL连接,保障中途的数据不被拦截和窃取。并且在在今后的扩展包中安排数字签名,保障下载回来的数据万无一失。[9]
关于Firefox的批评
在Firefox越来越受大众欢迎的同时,Firefox也接到了很多批评。
功能有限
有些人认为Firefox的功能太少,很多实用的功能都没有加到软件中。对此,Firefox的开发者的答复是为了使Firefox拥有一个小巧的核心,如果Firefox集成了太多的附加功能的话整个软件就会变得臃肿,而漏洞也会随之增加。虽然大多数附加功能都可以扩充套件来实现,但并不是每一个用户都愿意安装由第三方开发的扩展。刚刚发布的版本2.0和将于2007年第3季度发布的版本3.0集成了过去只能由扩展来实现的某些功能,例如session save功能等,Firefox集成部分常用的功能还是有可能的。
启动缓慢
Firefox经常受到的另一个批评是启动速度慢。用过Internet Explorer的用户可能会注意到在Windows下Firefox的启动速度比IE稍慢,在一些性能较差的计算机上表现的更为明显。其中一个原因在于IE需要的一些文件在Windows加载内核时就已经预先載入了,因為IE与操作系统有着十分密切的联系,这也是造成微软浏览器影响操作系统的主要原因,当然这也和其程序设计有关系。由于Firefox的界面是采用XUL语言描绘的。XUL的好处在于良好的跨平台兼容性,这样使Firefox可以很好的用于 Windows/Mac/Linux 下。但不好之处就在于XUL并不能算高效语言,这也是Firefox启动时感觉慢、系统资源占用高的主要原因。 但是Windows下的Firefox用户也可以透过扩充套件來获得预先载入的功能,以加快Firefox的启动速度。可以试试看
扩展兼容性
经常有些扩充套件不能安装在某个版本的Firefox,扩充套件和扩充套件之间互不兼容,以及扩充套件本身的某些问题,例如某些扩充套件占用资源过大,功能突然失效,甚至导致Firefox崩溃,这都是困扰Firefox用户的且无法回避的问题。Firefox走的是小而精的路线,没有整合一些实用的功能,这就需用户通过安装扩充套件才能实现这些功能,但种类繁多扩充套件也不免产生一些问题,给使用者带来一些不便!现在尚无有效的解决方法,只能通过开发者修复扩充套件中的错误,以对Firefox提供更稳定的支持。
内存泄漏问题
Firefox記憶體泄漏问题是一个存在已久的问题,而且在各个版本中或多或少的存在这一问题。当用户长时间使用FireFox或将其闲置时就会产生大量内存碎片,进而拖慢系统甚至导致进程锁死.当前还没有补丁程序或者更新解决此问题。
内存泄漏问题的主要表现是浏览大量含有图片的页面以后,即使已经从原来的页面离开,浏览图片时占用的内存也不会释放。曾经有人做过试验,连续浏览一个图片网站一个半小时,占用内存可以达到400MB以上。(来源:FireFox官方新闻组讨论)除非关闭所有Firefox窗口,内存才能释放掉。也有证据显示是部份扩充套件和JavaScript引致内存泄漏。
这个问題并非无法改善[1],但尚无完全的解決方案。直到Firefox 3.0 的第一个公开测试版的发布时号称已经搞定内存泄漏问题,但Mozilla的工程师依然宣称他们并不敢承诺所有的问题都被修复。[10]
页面显示不正常
关于一些网页在Firefox下不能正常显示但在IE下却可以,在大多数情况下这不是Firefox的问题,而是该网页使用了不符规范的HTML、JavaScript,IE专有代码或其它不符合W3C标准的语言,因为微软的IE不是严格遵守这些标准,所以这些网页在IE下可以正常显示,而严格遵守W3C标准的Firefox则无法正常显示。还有一个原因是网页中包含ActiveX,Firefox只有装了相应的扩充套件后才能支持ActiveX。随着Firefox的流行,越来越多的网页将遵守W3C标准语言,使用规范的语法,页面显示不正常这一现象将慢慢转变。 现在比较流行的解决方法有:
- 安装IE tab或者IE view扩充套件,在遇到无法正常浏览的页面时转为用IE浏览。
- 安装Greasemonkey扩充套件,通过载入编写好的脚本以支持无法正常浏览的页面。
Firefox升级太频繁
Firefox近来频频升级,从2.0.0.10到2.0.0.11用了还不到一星期的时间,微软一个安全策略主管Jeff Jones就尖锐地声称,Firefox的升级太过频繁,并且对旧版支持时间太短,因此相比IE7更不安全,更容易伤害用户。Jones表示:“(软件) 生命周期的一个关键因素是不受支持的版本是无法得到补丁的。所有厂商都会这么做,但更短的生命周期意味着更多的用户可能会使用得不到支持的软件版本,暴露在安全攻击面前。”而相比较而言微软的IE系列的软件周期则要大大高于Firefox。[11] 在过去的几年中,FireFox的漏洞数量要远远高出IE,其危害程度也比IE爆出的漏洞要严重。[12]比如在最生命周期的最初12个月里,Mozilla发现并修复了Firefox 2.0的56个问题,其中13个属于高危险等级,而微软的XP IE7只有17个(高危险级14个),Vista IE7更是仅仅14个(高危险级11个)。未及时修复的缺陷,Firefox 2.0和IE7分别有24个和21个,不过高危险级IE7有10个,多于前者的8个。 面对微软安全技术人员Jeffrey Jones的IE-FireFox漏洞对比报告,Mozilla的开发人员Mike Shaver作出了回应。他认为FireFox出现这种统计结果的原因是其漏洞修正机制和微软的并不相同。微软会将许多更新打包成一个更新包来安装,许多IE的漏洞会一次性修复,而Jones都把他们算成一个,而FireFox的修正机制依然是开源世界的那一套,他们会详细记录每一个缺陷,因此显得漏洞问题较为突出。[13]
市场的接纳
众所周知微软的Internet Explorer占有浏览器市场的绝大部分,直到Mozilla的新一代开源浏览器Firefox 1.0的发布,引发了新一轮的浏览器大战。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%。2006年8月,据OneStat.com所做出的最新调查指出,Firefox占有率上升至13.71%,不久Mozilla官方网站Firefox的下载量更超过2亿大关。在2007年的9月8日SpreadFirefox.com上Firefox的下载量已经突破4亿次大关。甚至连微软最耀眼的亿万富翁执行官史蒂夫·鲍尔默无意间透露出了一个秘密──连他自己也使用Firefox。[14]市场研究公司Net Applications的统计数据显示,2007年11月期间,微软IE的市场份额为77.35%,Firefox 为16.01%,苹果Safari为5.14%, Opera为0.65%,Netscape为0.60%。2006年同期IE为80.71%,Firefox为13.52%,Safari为4.03%,Netscape 为0.85%。[15]
但是卫报最近指出在Mozilla的一个wiki页面上,注明了这样一句:在下载了Firefox的人当中,只有50%愿意真的安装上试一试。而在这50%中,又只有50%会持续的使用Firefox。所以只有约25%的下载者会使用FireFox。[16]虽然25%的使用量在浏览器中算得上是一个比较高的数,但是Mozilla还是有了包括重新设计Firefox图,标改进UI和包括电视及传统媒体的广告推广计划在内的一系列动作,希望能占据30%的市场分额。[17]
Firefox的快速成长的一大原因是因为有关Internet Explorer安全弱点的报道增多,令使用者更渴求寻找更安全的替代品。对Firefox友善的安全报道与新闻文章于2004年6月23日Download.ject侵袭之后有了很明显的增加。2006年,随着Firefox的关注度不断上升,各大安全机构指出Firefox亦存在不少安全漏洞,而Mozilla迅速修复漏洞的表现与微软对修复IE漏洞的迟钝反应成鲜明对比。
但在整机市场却没有人看好它。惠普,联想和戴尔都是微软IE的坚定支持者,除了预装Linux的机器,整机商几乎没有考虑甚至没有关注到FireFox的预装。FireFox在开源模式下发展,目前已经形成了一个高度可定制的浏览器,Mozilla基金会负责主要的营销工作,但目前FireFox也仅限于最终消费者领域,企业却并没有热情接纳它。当然Firefox这种高度自由并且沙盒安全的浏览器可能会不适合一些傻瓜型的消费者。还有FireFox又可以很轻松地在网上下载到。所以这并没有阻止FireFox继续增长。[18]
推广运动
市場佔有率的快速上升,亦由于一个主动而不寻常的市场推广运动「Spread Firefox」[3]。SpreadFirefox.com是Firefox浏览器的营销网站,成立于2004年11月9日,99天之后宣布Firefox下载量达到2500万次,半年内超过5000万次,一年过亿次,并在2006年迈过了2亿次。[19]這个运动鼓励使用者于电邮或网站中加入「下載 Firefox」的超連结。使用者从中可以得到「推广者点数」作奖励。头二百五十名推广者可以浏览这个网站[4]。該推廣網站亦有一系列部落格及討論區以探討市場推廣策略。在推广的过程中Firefox的商标(Logo)却有时没有被合法利用,因此人们对Firefox的商标也进行了严格的规定。[20]
2005年,Mozilla与Google宣布结成战略合作伙伴关系,Google开始利用其AdSense平台对带有Google工具栏的 Firefox进行宣传,站长只要能成功发展一个新Firefox用户,便可以获得最高达1美元的酬金。这个回报可谓是非常吸引人,网络上到处都是宣传Firefox的Google广告,Firefox的推广从此走上快车道。[21]但是有的网站所有者却Firefox的广告进欺骗活动,利用假的色情图片色情电影来诱惑初级网民注册短信联盟、电影联盟或者其他的联盟产品。[22]还有些网站干脆用JS代码把页面里的重要内容隐藏起来,只有用Firefox才能正常浏览,各种“创意”层出不穷。后来,干脆出现一批专业骗点Firefox广告的网站,并利用SEO技术把搜索引擎污染得一塌糊涂,虽几经清理,仍可以在搜索引擎的第一页看到很多这样的“垃圾站”。还有很多人只是把一些宣传Firefox的材料,单独放在一起建个小站,或者放在自己站上的一个目录裡,以达到宣传Firefox的目的,或是来提高点击率,或是专门骗取Google AdSense。[23]
全球各地市场
在欧洲FireFox取得了不错的战绩。在2006年一年时间内,其市场占有率提升了7.8个百分点。而且其在欧洲很多国家的市场占有率已经达到威胁IE龙头地位的水平了。据研究显示,在欧洲的中部和东部,Firefox更容易推广开来.比如斯洛文尼亚就有47.9%的上网者使用的是Firefox,从而第一次在一个国家把IE甩在了身后.。芬兰也紧随其后,45.4%。[24]
在香港,开放系統研用协会(OAKA)自发向民众推广Firefox,包括在街头派发光碟,並因应香港的政治气候,创作了「还网于民」這個口号。台湾的Mozilla Taiwan社群亦於于Firefox 1.0、2.0 推出时各举办一次庆祝派对,并有相結合的研讨会、校园推广等活动。
中国向来是国际IT企业的滑铁卢,Firefox显然也未能幸免,据某门户网站对访客的统计分析显示,中国的Firefox用户目前尚不足3%,虽然这一数字也在逐步上升,但速度却明显落后于全球平均水平。[25]为此Mozilla 在中国成立了“谋智网络”以促进在中国的推广活动。并和百度公司连手,想通过这一系列的活动来增加Firefox 的知名度。[26]
另外值得一提的是搜索引擎的龙头Google 公司也加入了这场浏览器的战争,在 Google Adsense [5] 里头加上了「引导使用者裝 Firefox 就可以获得奖赏」的规矩,这项举动等于是让Google 靠向了 Firefox 这边,让Firefox 的市场占有率更加扩大。
谋智网络
谋智网络(北京谋智网络技术有限公司)是由Mozilla基金会投资成立的其中国公司,于2007年7月开始正式运营。公司一开始由微软Windows Live中国区前总经理宫力出任该公司的董事长兼CEO。据悉,中文版的Firefox 浏览器推广将是谋智网络的重要工作之一。另外,谋智网络还将在开源软件等领域展开工作。
宫力说,未来中文版的Firefox 不仅仅是英文软件的汉化,而会有很多专门针对中国用户的特质。他上一次接受新浪科技采访时曾表示,Firefox 在中国的运作分为三个方面,分别是进行市场推广拓展用户群;解决与国内网站兼容问题;以及通过调查用户展习惯,改进该软件以让其更适合于中国网民的使用。[27]
在公司建立后,在和谷歌继续保持良好的合作同时又和百度建立合作关系。宫力还透露说,微软其实一直都想与Firefox进行合作,但是未能如愿,主要原因是Mozilla认为自己是为用户服务的,不以赚钱为目的,而微软是为股东服务的,商业利益第一。据宫力博士介绍,Firefox在中国保守估计已经拥有300多万用户,占据2%的市场份额。Firefox将尊重用户的选择,不考虑商业模式,只想市场份额,而且30%-50%就足以。 [28]
在推广Firefox 的之外,谋智网络还负责对一些用户使用中的问题做出相关答复,如Firefox 的漏洞数量多和更新速度过快,Firefox 的恶意推广问题和默认启动页面中的繁简中文字符问题等。
开发
Mozilla Firefox保持原來Mozilla浏览器的跨平台特性,使用XML使用者介面語言。XML的運用使利用界面主题與扩展來延伸瀏覽器性成為可能。這些扩展程序的開發與安裝衍生了一些安全議題,因此在Firefox 0.9发布時,Mozilla基金會同時公開Mozilla Update網站來提供「受認可的」佈景主題與擴充套件。
XUL的運用將Firefox從其它依據Mozilla的Gecko排版引擎開發的瀏覽器(如Galeon、Epiphany、K-Meleon與Camino)及大多數其它使用原作業平台介面的瀏覽器中區別出來﹔Mozilla基金會對於Gecko的標準兼容性感到驕傲。
未來的Mozilla发布預期將包括Mozilla Firefox及Mozilla Thunderbird,一個以類似Mozilla Firefox核心建立的獨立的電子郵件-{A|zh-hant:軟體;zh-hans:软件}-﹐並且將取代目前的整套應用-{A|zh-hant:程式;zh-hans:程序}-「Mozilla」(代號為「SeaMonkey」)。最後Mozilla基金會的所有官方軟體將會以獨立的瀏覽器與電子郵件軟體為中心,不過基金會預料義工與公司用戶會繼續維護SeaMonkey整合應用程式。Mozilla Firefox刪除了SeaMonkey整合應用程式中稱為「-{zh-hant:軟體膨脹;zh-hans:软件扩充}-」的一些功能與大部份使用介面。
2004年2月5日,商業和IT顧問公司AMS將Mozilla Firefox(當時的 Firebird)分類到「Tier 1」(即最佳的)等級的開放原始碼產品(Keating, 2004)。這表示AMS認為Firebird幾乎沒有風險和擁有優秀的技術。
後續版本開發
Firefox 3
下一個版本 Firefox 3 已於 2006年12月8日釋出第一個開發員測試版,代號為「Gran Paradiso」,旨在改进内存操作、性能和稳定性,改进XUL和新核心组件等。[29]Gran Paradiso為義大利一個國家公園的名稱。目前最新的版本仅仅是供开发者使用,很多地方还不成熟.但是Firefox 3将是Firefox系列浏览器的一次重大升级,很多模块都会被重写,特别是其图形引擎将有很大的改进。当然了,随着恶意网页数量的不断增加,Mozilla的程序员正在重新编写即将推出的FireFox浏览器的许多代码。他们替换了许多老代码以提高性能,并且让代码库更加模块化,能够处理钓鱼攻击等已知的威胁。
最新的测试版为Mozilla Firefox 3.0 Beta 1,于2007年11月19日发布。[30]在一些资深用户短暂的测试中,并没有发现诟病已久的内存泄漏问题。同时,Firefox 3构架在Gecko 1.9下,支持硬件加速,全面提升了HTML的渲染速度,支持全屏缩放,并通过了Acid 2 test,对CSS提供了完美的支持。[31]但Mozilla的工程师依然宣称他们并不敢承诺所有的问题都被修复。Mozilla负责开发的副总经理Mike Schroepfer依然认为问题“非常复杂”,但他有理由相信用户会在这个版本里看到内存管理的极大改进。[32] “有很多不同方面的问题仍然同时存在,依然包括FireFox在系统回收所分配内存阶段的问题。”Mozilla公告称,Firefox 3 Beta测试不会延续很长时间,过不了多久就会出现RC版本。[33]
据消息人士透露,Mozilla计划在2007年第四季度发布其正式版。[34]此外,由于现在仍有大量待解决的Bug,Mozilla正在考虑将Firefox 3.0的最终正式发布版本推迟到2008年。[35]比如在Mozilla Firefox 3.0 中,据Mozilla社区协调人员Asa Dotzler宣称他们已经修正了多达11000个Bug,目前只有剩下的700余个问题等待修正。[36]
在FireFox 3.0的第一个公开测试版大受好评之后,Mozilla Corp.称开发人员已经将第二个测试版本的FireFox 3.0送测,这一重要的开源浏览器预览版本将在年底之前和大家见面。最初的发布日期将被定在太平洋标准时间12月21日下午。[37]在如期发布第二个公开测试版后,用户发现在这个版本中FireFox 的安全性得到了很大的提升,这给就在之前,微软的安全人员还宣称FireFox的安全性不如IE的言论一个有力的回击。[38]
另外对一些特殊消费者Mozilla Firefox也会推出一些特制版本。这些版本与正式版基本相同只是加入了一些插件等,如为学生發佈的Firefox Campus Edition(校园版)。[39]
Firefox 移动版
在2006年底的时候巴黎Mozilla欧洲总部来的程序员帕斯卡表示Firefox还有移动版本,目前正在开发过程中。但是这还只是一个内部项目,还没有下一步的发布计划。后来在2007年的11月的时候Mozilla又有新的计划——Mozilla计划在2008年发布手机平台的FireFox浏览器。这一代码采用第二代Mozilla代码基础,形成的版本名为FireFox Mobile,和PC版的非常相似,同样支持XUL和扩展--用户可以轻松将它们的桌面和移动设备上的FireFox同步起来,这是其他的浏览器所不具备的。[40]并且手机版Firefox浏览器将会支持Symbian、Windows Mobile和Linux手机操作系统。但是还没有进军智能手机市场的计划。“目前智能手机市场相对而言还比较小,因此Mozilla进入此市场仍旧为时不晚,”IDC分析师Chris Hazelton说,“在2006年智能手机还只有8%的市场份额。”[41]
參考資料
- Goodger, B. (2004). Mozilla Firefox Development Charter. Retrieved September 22, 2004.
- Keating, W. (2004). Open source: Swimming with the tide. In Consultants' Briefing. Retrieved January 8, 2004.
參見
- Mozilla
- Mozilla Thunderbird 電子郵件客戶端
- Mozilla Calendar 個人資訊管理員
- 網頁瀏覽器列表
- 網頁瀏覽器比较
- Acid2
- 開放源代碼軟件列表
- 同文堂
- 使用Firefox的維基人
外部链接
官方及授权网站
英文
- Mozilla Firefox 官方首頁
- Spread Firefox 宣传网站
- MozillaZine 註: Firefox 官方社区。
- Firefox Add-ons 註: Firefox 官方扩展与主题下载中心。
- The Burning Edge - Mozilla Firefox Nightly builds 的更新記錄
簡體中文 (zh-CN)
- 谋智网络,火狐浏览器中国唯一官方网站
- Firefox 中國中心
- Mozine(Mozilla中国官方社区及中文化团队)
- Firefox 附加软件 - Mozine 附加软件中心 注: -{zh-hans:moZine 扩展与主题下载中心;zh-hant:moZine 擴充套件与佈景主题}-
正體中文 (zh-TW)
非官方網站
- -{zh-hans:便携式 Firefox;zh-hant:可攜式 Firefox}- 註: 将所有Firefox文件与配置保存于单个文件夹内以便保存至移动存储器内,使您在任何地方都可以使用熟悉的Firefox。
- Firefox中文推广网站
- Mozilla Firefox 中文社区
- Firefox在Secunia上的条目
- 百度百科中的 Firefox 词条
- 了解 Mozilla Firefox
- 互助论坛
- [http://forums.mozine.cn/index.php?showtopic=788 Firefox 使用、设置和常见问
- 水木社区BBS Firefox版
- MOZILLA FIREFOX 快捷键列表