火狐3.0的火狐3
Firefox是一款独立于Mozilla应用套件的网络浏览器。从2005年开始,每年都被media PC杂志评选为年度最佳浏览器。据统计,截至2008年7月,火狐浏览器的市场份额为19.22%。到2009年6月5438+2月,统计数据显示,火狐的市场份额达到31%[4],仅次于微软的ie浏览器[5]。Firefox是目前最常用的跨平台浏览器。截至2009年6月5438+2月,Mozilla Firefox 3.5是最常用的版本,超过了所有Internet Explorer版本的受欢迎程度。
Firefox具有标签浏览、拼写检查、即时书签、下载管理器和自定义搜索引擎等功能。此外,还可以通过第三方开发者贡献的附加组件(早期版本翻译为“扩展”)来增强各种功能,高可扩展性是Firefox的特点之一。比较受欢迎的有IE Tab,专门浏览IE only网页的Adblock Plus,下载FLV和MP4格式在线电影的Video Downloader Helper,保护电脑安全的NoScript等等。到2008年,Firefox有超过2000个插件。
Firefox使用Gecko,这是一个开源的网页排版引擎,它使浏览器能够尽可能标准地显示网页内容。
Firefox先后以mozilla/browser、Phoenix和Firebird命名,最终的名字“Firefox”是指英语俚语中的小熊猫(学名:Ailurus fulgens)。很明显,开发团队用了直译,把吉祥物和官方图标做成了一只火热的小狐狸。当需要避免与动物“火狐”混淆时,应使用全称“Mozilla Firefox”来表达。
Firefox可以运行在多种操作系统中,源代码以三种授权方式发布:GPL/LGPL/MPL。Mozilla Firefox 3的开发代号为Gran Paradiso。和其他版本的Firefox开发代码一样,“Gran Paradiso”是一个真实的地名,也是阿尔卑斯山最高的山峰。
2006年,开发团队也曾向用户征求意见,希望在Firefox 3中加入用户想要的功能。
Mozilla Foundation于2007年9月19日发布了第一个测试版[47],2007年2月18日发布了第二个测试版[48],2008年2月12日发布了第三个测试版,2008年3月65438日发布了第四个测试版。目前Firefox 3的开发已经完成,并于2008年6月17日正式上线[50]。Firefox社区还发起了“下载日”,挑战最多人同时下载软件的吉尼斯世界纪录。
在线统计网站NetApplications指出,2008年5月,Firefox 3 beta的市场份额飙升至0.62%。他们认为用户激增代表Firefox 3 beta已经相当稳定,用户已经逐渐把它当成主要浏览器。Firefox 3最重要的变化是增加了新的排版引擎——Gecko 1.9。新的排版引擎修复了很多错误,也增加了对web标准的兼容性,还有很多新的API供开发者使用。在某种程度上,新的排版引擎使Firefox 3成为Mozilla浏览器中第一个通过Acid2网页标准测试的产品,并且在Acid3更高级的测试中,Firefox 3的得分高于Internet Explorer 8 Beta 1。
为了解决内存泄漏的问题,Firefox 3使用了一个新的内存收集器——jemalloc和一个全新的XPCOM周期收集器来减少内存泄漏的机会。但很遗憾,FireFox 3在使用一些扩展和插件时,仍然存在内存泄露的问题。当然,没那么容易。
Gecko 1.9采用cairo作为新的图形处理引擎,可以提供更好的图像处理效率和更一致的图形性能。此外,由于cairo不支持Windows 95、Windows 98、Windows Me和Windows NT(4.0及以上版本),且微软于2006年7月11日停止支持Windows 98和Windows Me,Firefox 3将无法在上述操作系统上运行。同样,Macintosh版本的Firefox 3将只能在Mac OS X 10.4 [58]上运行,并将使用本地的“Cocoa”组件。