首页 > 软件列表 > 火狐浏览器

发展历程

Mozilla Firefox 正式版各版本可到 Mozilla 官方 FTP 站下载。

名称由来

该项目定名时几经波折。项目最初取名“Phoenix”,但因为和凤凰科技(Phoenix Technologies)的名称冲突,于是改为“Firebird”。后来,这个新名称又与另一个开源的数据库系统 Firebird 发生了冲突,Firebird 的开发社区要求以全称“Mozilla Firebird”来标识这个项目或重命名,避免混淆。

2004 年 2 月 9 日,Mozilla Firebird 决定改称 Mozilla Firefox,简称 Firefox,正式缩写为 Fx 或 fx,不过仍然常被称作 FF(FireFox)。Firefox 在英文俗语里指的是“红熊猫”,但开发小组却采用将“Fire”和“fox”分开来直译蕴意,把吉祥物及官方图标都设计为火红的小狐狸。

大事记

Firefox 专案一开始是戴夫·海厄特 (DaveHyatt) 与布雷克·罗斯 (Blake Ross) 由 Mozilla 浏览器专案分支出来的一个实验专案。他们认为 Mozilla 浏览器专案受到网景通讯公司赞助的商业需求所拖累,并且有过度开发者导向的功能蔓延。专案开发由本·古德杰 (BenGoodger) 主持。

2004 年 2 月 5 日,商业和 IT 顾问公司 AMS 将 Mozilla Firefox(当时的 Firebird)分类到“Tier 1”(即最佳的)等级的开放原始码产品(Keating,2004)。这表示 AMS 认为 Firebird 几乎没有风险和拥有优秀的技术。

2007 年 11 月 13 日,百科编辑器升级,支持 Firefox。此前,由于种种原因的限制,Firefox 浏览器的用户无法在百科编辑器中正常插入标签(包括粗体、斜体、链接和标题)。通过技术升级,已经可以支持这一功能。

2007 年 12 月 6 日,百度签约谋智网络,火狐内置百度搜索。

2012 年 10 月 4 日,在新发布的 Nightly 18 版本中,针对 Windows 8,Mozilla 在 Firefox 中先行加入了 Metro UI 界面。

2013 年 9 月,Windows 8 版 Firefox 进入 Aurora 开发阶段。采用 Modern/Metro 界面的 Firefox 仍在开发中,并计划于 2014 年 1 月发布。

2017 年 10 月,Mozilla 宣布,火狐浏览器将会在 2018 年 8 月 (Firefox 52 ESR 支持结束) 彻底终止对已经停止服务的 Windows XP 和 Vista 版的支持。

2017 年 11 月,Mozilla 向 Windows、Mac、Linux、Android 和 iOS 发布了 Firefox 57,也就是火狐量子(Firefox Quantum)浏览器。该浏览器号称是 2004 年火狐 1.0 以来最大的更新,不仅大幅改进了性能,还改版了视觉效果。

2021 年 1 月 9 日,在 Mozilla Firefox 的 nightly 版本代码中,浏览器一经安装,将默认启用 AVIF 图像解码。

更换 CEO

Mozilla 董事会 2014 年 3 月 26 日宣布,联合创始人、现任首席技术官(CTO)Brendan Eich 被任命为 Mozilla 首席执行官(CEO),即时生效。

另外,谋智中国 CEO 宫力将担任 Mozilla 首席运营官(COO),负责云服务、IT、市场、移动&开发、平台工程。

Mitchell Baker 将继续担任执行董事长。

新上任的 Mozilla 首席执行官 Brendan Eich,自 1998 年作为联合创始人加入 Mozilla,而且还有另外一个身份:JavaScript 创始人。Firefox 在他的带领下会走向何方,只能拭目以待。

雅虎进驻

2014 年 11 月下旬,雅虎宣布已经与 Mozilla 达成协议,雅虎将取代谷歌成为美国台式机和移动设备上火狐浏览器的默认搜索引擎,协议将从 2014 年 12 月开始生效,为期 5 年。但雅虎与火狐的这个合约仅限美国,至少在中国火狐的预置搜索引擎还是百度,而在俄罗斯是 Yandex。

市场调研公司 StatCounter 的数据显示,火狐 2014 年 10 月在美国台式机、智能机和平板电脑浏览器市场的份额为 10.4%。谷歌 Chrome 排在第一位,份额为 33.5%。

根据《华尔街日报》的消息:虽然火狐一直在浏览器上方的内嵌谷歌的搜索框,但是随着谷歌投资的 Chrome 的迅速发展,在全球市场上谷歌的 Chrome 浏览器已经占据 51.3% 的市场份额,微软的 IE 占据大约 21.3%,而火狐只有 18.8%。随后 Mozilla 继而推出去移动端浏览器及智能手机操作平台 Firefox OS,意图与安卓竞争。事实上,Mozilla 的主要盈利来源在于搜索,在过去三年里谷歌每年带给 Mozilla 大约 3 亿美金的收益。

除了经济利益方面的考虑,雅虎和 Mozilla 还有更多在技术上的协商和妥协。根据《纽约时报》的消息,雅虎为了争取这个合作,必须使用 Mozilla 提供的“非跟踪”技术(“do not track”),这样用户可以选择是否向网页透露自己的个人信息。只是这个合约仅仅约束通过火狐使用雅虎的人群,也就是说如果你用火狐浏览器浏览雅虎,你可以选择同意或是不同意让雅虎追踪你的个人信息;而在其他的浏览器上浏览雅虎,雅虎还是一样会对你的信息照单全收。雅虎方面对这个细节并没有过多的评论。

特色

Firefox 的开发目标是“尽情地上网浏览”和“对多数人来说最棒的上网体验”。

网络标准

Firefox 支持非常多的网络标准,如标准通用标记语言下的子集 HTML 和 XML、XHTML、SVG1.1(部分的)、CSS(除了标准之外,还有扩充的支持)、ECMAScript(JavaScript)、DOM、MathML、DTD、XSLT、XPath 和 PNG 图像文件(包含透明度支持)。

在 Firefox 3.0 Alpha 2 时通过 Acid2 测试和 Acid371/100 项测试,Firefox 3.1 的版本可通过 Acid3 93/100项测试,Firefox 3.6 达到 Acid3 94/100的标准,到Firefox 7.0 版本更已达到 Acid3 100/100满分标准。

隐私保护

  • 实时站点 ID 检查:通过不同颜色提醒,实时检查网站 ID,排查恶意网站。
  • 安全浏览系统:Firefox 内建了基于 GoogleSafe Browsing 的安全浏览系统,能帮助您远离恶意网站和钓鱼网站的威胁。
  • 与本地杀毒软件整合:当您进行下载时,Firefox 能与本地杀毒软件无缝整合,下载完成后自动调用本地杀毒软件进行查杀。
  • 插件检查:第三方插件是火狐主要的安全隐患,火狐提供简单的插件检查机制,以便发现含有危险的过期插件,提醒用户升级。
  • 请勿跟踪:许多网站跟踪您的上网行为并将这些数据出售给广告商。Firefox 让您告诉网站不希望您的行为受到跟踪。
  • 隐私浏览:有时候,需要上网彻底不留痕迹。那么隐私浏览会非常适合您,这个功能将完全保护隐私,不会在本地留下任何个人数据。
  • 清除当前历史:简单点击几下,就能清除个人数据或者浏览历史。

个性化

  • 选择外观:主题

您可以从几万个出自全世界不同国家设计师设计的 火狐皮肤主题 中挑选适合您的主题,也可以自己动手 制作主题。

  • 自定义:附加组件

用户可以通过安装附加组件来新增或修改 Firefox 的功能。附加组件的种类包罗万象:像鼠标手势、广告拦截、加强的标签页浏览等等。用户可以从 Mozilla 官方维护的附加组件官方网站下载,或是从其他的第三方开发者处取得。

  • 插件更新检查

插件是由类似 Adobe Systems 或者 Apple 这些公司制作的第三方软件,用来播放视频、实现动画或者制作游戏(例如 Flash Player 或者 Quicktime)。它们可能导致浏览器的崩溃或者在一段时间后被发现安全漏洞,所以火狐开发了一个简单的工具来确保您使用的插件是最新版。

  • 调整您的界面

可以把界面调整到符合您的喜好:按您的想法重排、组织、添加或删除按钮,从而改善浏览体验。

  • 保持同步

通过火狐同步功能,您可以实现电脑和移动设备的火狐之间的无缝同步,包括您的浏览历史、密码、书签、和打开的标签页等。累积多年的桌面浏览器上的访问数据,即刻同步到您的手机上,也可以共用桌面版浏览时保存的密码,省去了在手机上输入的麻烦。

您可以随时终止在电脑上的上网冲浪,将当前打开的标签页同步到手机或 pad 的火狐中,这样即便离开了当前使用的电脑,也可以毫无改变的继续当前浏览。

出色性能

  • 更快的上网速度

更快的启动速度,高速的图形渲染引擎,更加增进的页面加载速度,使用最新版 Firefox 你会立刻感受到性能上的显著提升。

网页应用,比如电子邮件、视频、游戏,让网络变得更有魅力,但要更加流畅的运行它们,也对浏览器的处理能力提出了更高的要求。为了满足这些与日俱增的复杂需求,从 Firefox 4 开始,采用了改进的 JavaScript 引擎 —— JägerMonkey。

  • 硬件加速

无论您是在 Windows 7 以後,Vista,XP 或 Mac OS X 上使用 Firefox,您都将在进行观看视频、玩网络游戏等多种操作的同时享受到硬件加速支持。

全球通用

  • 支持 Web 字体
  • 支持多语言
  • 改进的文字渲染
  • 无障碍访问
  • 自定义全球化

智能地址栏

快速寻找您喜欢的站点的方法──即便是那些您不太记得地址的站点。在地址栏中输入一些词语,自动补全的功能会马上开启并提供一系列从您的浏览历史中提取出来的匹配的站点,同样也包括您曾经加入书签和使用标记的站点。

智能地址栏(Awesomebar)会根据您的使用来自动学习。随着时间的推移,他逐渐会适应您的首选项并提供最合适的结果。您还可以对智能地址栏拥有更多的控制能力,包括隐私设定等。

在 Firefox 浏览器的地址栏中输入文本时会显示符合的书签和历史。增加可设置的搜索符号时(与搜索关键字中间要有空格),会显示限定的搜索结果,规则如下:

about:config 默认的搜索符号 显示结果
browser.urlbar.match.title # 显示与网页标题符合的结果
browser.urlbar.match.url @ 显示与网页地址符合的结果
browser.urlbar.restrict.bookmark * 只显示书签中的结果
browser.urlbar.restrict.history ^ 只显示历史记录中的结果
browser.urlbar.restrict.tag + 只显示增加了标签页的结果
browser.urlbar.restrict.typed ~ 只显示在地址栏输入过的字符
browser.urlbar.restrict.openpage % 只显示打开的标签页

文本选择

Firefox 浏览器提供了快捷的文本选择操作,在网页文本上鼠标左键双击可以选择一个词,三击可以选择一段话。按住 Ctrl 键(苹果机上是 Cmd 键)可以在不取消已选择文本的前提下选择其它文本。

分页浏览

Firefox 支持分页浏览﹝Tabbed browsing﹞。用户不再需要打开新的窗口浏览网页,而只需要在现有的窗口中开一个新的分页即可,从而达到了节约任务栏的空间和加快浏览速度的效果。分页浏览的性能是 Firefox 从 Mozilla Suite 中继承下来的。在版本 1.0 里,Firefox 加入了自动单窗口浏览模式,在此模式下所有链接都会在分页中显示。在版本 1.0 之前,大多数的 Firefox 用户用一些分页浏览的扩展插件来达到单窗口浏览的效果。

禁止弹出框

您只需指定一次“在浏览网站时禁止弹出框(或弹出窗口)”,以后的所有弹出窗口火狐都将帮您阻止显示。当然,您也可以选择一个折中方案:创建一个“白名单”,列出允许显示弹出窗口的站点。

标签页

让同时访问多个站点更简单、方便。每打开一个新的页面,都在一个新的标签页中(而不用新打开一个浏览器窗口),一次点击即可切换到想要浏览的网页。

重开窗口

如果您不小心关闭了某个标签页或浏览器窗口,可以方便的重新打开它们。只需要在历史菜单中的“最近关闭的标签页”或“最近关闭的窗口”菜单项里,选择要重新打开的页面/窗口即可。

会话恢复

在您安装附加组件或者软件升级重启之后,所有的浏览位置不会丢失。假如 Firefox 或者您的计算机意外的“down”了,您也不需要花费更多的时间来恢复数据或者重新找回您刚才浏览的位置。如果您正在输入一封 Email,您都可以找回刚才输入的内容。会话恢复瞬间带回您的窗口和标签页,恢复您输入的文字和正在进行的下载。

版本更新

版本 发行日期
Mozilla Firefox 78.0.2 修正版 2020-07-11
Firefox 65.0 2019-01-29
Firefox 63.0 2018-10-23
Firefox 62.0 2018-09-05
Firefox 61.0.1 2018-07-05
Firefox 61.0 2018-06-26
Firefox 60.0.2 2018-06-07
Firefox 60.0.1 2018-05-16
Firefox 60.0 2018-05-09
Firefox 58.0.2 2018-02-22
Firefox 57.0 2017-11-14
Firefox 52.0.2 2017-03-28
Firefox 41.0.1 2015-09-30
Firefox 40.0.2 2015-08-13
Firefox 40.0 2015-08-11
Firefox 39.0.5 2015-08-06
Firefox 39.0 2015-07-02
Firefox 38.0.5 2015-06-02

荣誉与奖项

荣誉

2007 年电脑世界百佳产品,2007 年 5 月

2006 年电脑杂志编辑的最佳选择奖,2006 年 10 月

CNET 编辑的最佳选择奖,2006 年 10 月

2006 年电脑世界百佳产品,2006 年

电脑杂志技术卓越奖,软件及开发工具类,2006 年 1 月

2005 年电脑杂志的最佳奖,2005 年 12 月 27 日

2005 年电脑世界奖,2005 年 12 月 8 日

CENT 编辑的选择奖,2005 年 11 月

2005 年英国可用性专业协会奖最佳应用软件,2005 年 11 月

2005 年用户选择奖,2005 年 9 月

晚礼服 2005 年读者选择奖,2005 年 9 月

2005 年计算机世界年度产品,2005 年 6 月

福布斯最佳网站,2005 年 5 月

2005 年个人电脑杂志编辑选择奖,2005 年 5 月

2005 年资深杂志全球奖"总编辑奖" ,2005 年 2 月

2004 年 CENT 编辑的选择,2004 年 11 月

2004 年笔记本电脑杂志编辑选择奖 -最佳网络浏览器,2004 年 10 月

Linux 的世界 2004 年秋季产品卓越成就奖 - 最佳表现

Linux 的世界 2004 年秋季优秀产品奖 - 最佳开源

Linux 杂志 2004 年编辑选择奖 - 网络浏览器

2005 年度最佳开放源代码项目、电脑编辑人员奖

奖项

Mozilla Firefox 自推出之后便得到许多的奖项,包含了:

  • CNET 编辑推荐,2011 年 3 月
  • CNET 十大热门 MAC 下载软件,2010 年 12 月
  • Webware 百大软件,2009 年 5 月
  • PC World 2009 最佳免费软件,2009 年 1 月
  • PC Magazine 编辑推荐,2008 年 6 月
  • PC World 2008 年度百大产品,2008 年 5 月
  • Webware 百大软件,2008 年 4 月
  • Webware 百大软件,2007 年 6 月
  • PC World 2007 年度百大产品,2007 年 5 月
  • PC Magazine 编辑推荐,2006 年 10 月
  • CNET 编辑推荐,2006 年 10 月
  • PC World's 2006 年度百大产品,July 2006
  • PC Magazine 技术优异奖,软件和开发工具类,2006 年 1 月
  • PC Magazine 年度最佳软件,2005 年 12 月 27 日
  • CNET 编辑推荐,2005 年 11 月
  • Macworld 编辑推荐(评分 4.5),2005 年 11 月
  • Softpedia 读者票选推荐,2005 年 9 月
  • TUX 2005 读者票选推荐,2005 年 9 月
  • PC World 年度最佳产品,2005 年 6 月
  • 富比士网页类型最佳产品,2005 年 5 月
  • PC Magazine 编辑推荐,2005 年 5 月

各方评价

  • 福布斯网站称 Firefox 为“2004 年最佳浏览器”
  • 《PC World》杂志在“2005 年最佳百大产品”中也将 Firefox 列入,在 Firefox 2 和 Internet Explorer 7 推出的 2006 年,PC World 也对这两个浏览器做出评论,并认为 Firefox 是比较好的浏览器。
  • 《Which》杂志也提名 Firefox 为最佳的网页浏览器。
  • 英国 Vnunet 网站甚至把 Firefox 的市场份额的不断攀升列为 10 大鼓舞人心 IT 事件之一。
  • 媒体《Internet Week》在一篇文章中提到许多读者在使用 Firefox 1.5 时存储器用量相当高。Mozilla 开发团队表示 Firefox 1.5 存储器用量的升高是因为新的“上一页/下一页”(FastBack)功能所导致。此外设计错误的扩展,像是某些旧版的 Adblock,或者一些插件(plug-ins)也是造成存储器使用量增多的原因。《PC Magazine》比较了 Firefox、Opera、Internet Explorer 这三个浏览器的存储器使用量,认为 Firefox 存储器使用量接近其他两个浏览器。另外由《PC World》和《Zimbra》的测试也指出 Firefox 2 的存储器用量少于 Internet Explorer 7,Firefox 3(以 beta 1 版本来进行测试)存储器使用量没有低于 Firefox 2,不过仍然少于 Internet Explorer 7。
  • 根据 CERT 的统计,Firefox 的安全漏洞少于 Internet Explorer。
  • 《Softpedia》的测试指出 Firefox 比起其他浏览器需要比较长的启动时间,IE6 也比 Firefox 有稍快的启动速度,不过这是因为 IE 用到的程序组件有些在 Windows 启动后就加载了,因此会有较快的启动时间。
  • 有评论家大唱反调:在一篇刊登在《PC World》杂志上的分析文章称,在与 Chrome 浏览器的竞争中,火狐浏览器正逐渐失去电脑专家的青睐。尽管 Mozilla 基金会仍致力于一些宏大的目标,但火狐浏览器已经声明死亡。事实上,Chrome 与 Firefox 并非你死我活的对手。Google 在 2011 年 12 月末便与 Firefox 达成协议,Google 在未来三年将继续成为 Firefox 的默认搜索引擎。

设置技巧

步骤

由于 Firefox 独立于 Windows 内核,因此设置基本不受注册表控制。

在标题栏输入"about:config"可以看到具体设置

对于各项参数不很明确的,可以参考下列参数设置

  1. 在 Filter(地址栏)中输入 network.http.pipelining,双击赋值为 true,默认为 false。如果没有找到这个键值,可以右键新建一个 Boolean(布尔值),把它赋值为 true 就 OK 了。
  2. 在 Filter 中输入 network.http.pipelining.maxrequests,双击并赋值为 8,默认键值为 4。
  3. 在 Filter 中输入 network.http.proxy.pipelining,双击并赋值为 true。
  4. 在 Filter 中输入 network.dns.disableIPv6,双击并赋值为 true。
  5. 右键新建 Boolean 值,键名为 content.interrupt.parsing,赋值 true。默认情况下这个键值并不存在。我们激活这个键值之后,当目标网页载入时,Firefox 会根据一定频率打断解析的过程,不断的向用户反馈她所收集到的网页信息,有点像流媒体的意思。
  6. 右键新建 Integer 值,键名为 content.max.tokenizing.time,赋值 2250000。

这个键值的作用其实就是指定一个循环事件的处理周期,这里的单位是微秒。理论上当我们将这个值取的越小,网页就会从视觉上载入的越流畅,因为 Firefox 会在很短的单位时间里反馈回解析到的网页信息。可是这样无疑延迟了网页整体载入的时间,所以在这里我们不妨将这个周期取的大一些,理论上可以加速网页的载入。

  1. 右键新建 Integer 值,键名为 content.notify.interval,赋值 750000。
  2. 右键新建 Boolean 值,键名为 content.notify.ontimer,赋值 true。为了使我们上面设置的 750000 微秒生效,还需要把这个键值激活。只有这两个键值配合,才会起作用。

激活步骤

  1. 右键新建 Integer 值,键名为 content.notify.backoffcount,赋值 5。
  2. 右键新建 Integer 值,键名为 content.switch.threshold,赋值 750000,也就是四分之三秒。
  3. 右键新建 Integer 值,键名为 nglayout.initialpaint.delay,赋值 0。
  4. 添加布尔值名为 config.trim_on_minimize 设置为 true,这个可以在最小化 Firefox 时释放其内存。
  5. 请打开 about:config 设置。过滤栏里输入 dom.ipc.plugins.enabled.设置为关闭。
  6. browser.sessionhistory.max_total_viewers 赋值为 10。
  7. 修改 Firefox 的 cache 路径:

在地址栏输入 about:config 找到 browser.cache.disk.parent_directory 这一项,没有则新建一个字符串

  1. cache.disk.parent_directory,输入你想要的路径(如:D:)。
  2. 设置安装扩展时等待的时间

在过滤器中输入 security.dialog_enable_delay [整数]这个参数能够设置安装扩展时等待的时间 (单位毫秒)。改值为 0 后只要一点击“安装到 Firefox”按钮不用等待就可直接安装扩展了。默认值是等待 2000 毫秒。

  1. 禁用防病毒扫描

在过滤器中输入 browser.download.manager.scanWhenDone [布尔] 此功能主要针对 Windows 用户。缺省情况下,Firefox 3 自动使用系统默认杀毒软件对下载的文件进行扫描。如果你下载了一个大文件,可能会花很长时间去杀毒扫描。要是想不影响浏览器性能的话,可以禁用此功能。默认是 true,可以改为 false。

  1. 能够同时弹出窗口的数目

在过滤器中输入 dom.popup_maximum [整数]这个参数能够同时打开的弹出窗口的数目。经常有一些恶意站点会冒出一大堆弹出窗口,直到屏幕崩溃为止。建议将该值设置为 10 或更小。

  1. 让最新的 Firefox 开启 tracemonkey 特性,解析 JavaScript 更快
  2. options.jit.*[布尔值]主要有两项:chrome 和 content,都设为 true,这样才可以启动疯狂的 tracemonkey 特性,据测定,新版 FireFox 比 Chrome 还要快 10%(官方数据)。
  3. 在地址栏单击时是高亮选中还是插入光标

在过滤器中输入 browser.urlbar.clickSelectsAll [布尔值]这个参数赋值 true 是高亮选中,false 是插入光标。

  1. 在 Firefox 的 DNS 缓存中保存条目的数目
  2. dnsCacheEntries [整数](需创建)决定在 firefox 的 DNS 缓存中保存条目的数目。当在 firefox 中键入一个 web 地址时,它通过查询 DNS 服务器将 web 地址转化为 IP,在当地缓存中保存一定数量的 DNS 条目,下次再键入同样的 web 地址时,就能加快浏览速度。默认 firefox 将该值设置为 20,建议将该值设置为一般情况浏览 web 站点的数目。

使用技巧

第一招:

修改 about:config 参数:打开 Firfox 浏览器,在地址栏输入:about:config,然后修改下面三个参数。

修改 network.http.pipelining 参数值为:True;

修改 network.http.proxy.pipelining 参数值为:True;

修改 network.http.pipelining.maxrequests 参数值为:8;

第二招:配置启动参数:右键单击桌面上火狐浏览器图标,然后选择:属性-》快捷方式-》目标,然后在目标地址后面加上参数:/Prefetch:1,就这么简单。

第三招:关闭 杀毒软件:这一招比较损,不过你放心,不用担心浏览器中毒,因为火狐狸浏览器是非 IE 核心的浏览器,IE 浏览器病毒和木马对它来说通通没有作用。

浏览器故障

火狐浏览器页面出现乱码

1、手工修改字体,里面是 xml 风格的文本配置内容。你可以找个你喜欢的中文字体,拷贝到计算机的字体目录 (一般是 /usr/share/fonts 里面的某个目录,注意需要 root 权限)。

2、修改这个配置文件为你喜欢的组合 (先开始英文,之后中文,字体支持程序会按顺序调用,如果你把不喜欢的字体放在开始,就算后面的也能支持,但依然会调用最开始的字体,英文字体因为没有中文部分,这样字体程序会自动调用后面的)。

3、设置字体为 sans-serif 后,重启 X 就可以使用了 (不重启的话,只在最新运行的程序上面有效)。

4、这个文件一定要用纯文本编译器,且内容必须是 UTF8 的编码 (中文字体名字必须用 UTF8 )! 另外,绑定的字体一定要是你系统里面有的字体,不然你的系统会忽略这个字体继续下一个,如果你选择的中文字体系统里面都没有,会调用失败而无法显示中文。

版本列表