Mozilla Firefox

义项:网页浏览器
Mozilla Firefox

Mozilla Firefox是自由及开放源码的网页浏览器,中文通称火狐,由Mozilla基金会及其子公司Mozilla公司开发维护[1]。它以自研的Gecko排版引擎渲染网页,并支持通过扩展、主题等方式自定义,可在Windows、macOS、Linux、Android与iOS等平台运行[2]。Firefox于2004年11月9日发布1.0版,其全球市场占有率在2009年一度达到约32%的高点,此后随Google Chrome的兴起而持续下降。

目录
  1. 定义
  2. 原理
  3. 发展历程
  4. 应用
  5. 局限
  6. 参见

定义

Mozilla Firefox是一款自由及开放源码的网页浏览器,中文习称火狐,正式缩写为Fx或fx[3]。它由非营利的Mozilla基金会及其子公司Mozilla公司负责开发,源代码以Mozilla公共许可证(MPL)等自由许可方式发布,任何人都可以查看、修改与再分发[2][4]。它也同时是Mozilla开源社区与众多志愿者共同参与的项目,涵盖代码、本地化、文档与测试等环节[5]。

浏览器本身只负责把网页代码转换为可阅读、可交互的页面,其核心是一套排版与脚本执行引擎;Firefox使用的是自有的Gecko引擎,而非Internet Explorer所用的Trident内核[6]。

原理

Firefox的核心是Gecko排版引擎。网页的HTML文档先被解析成DOM树,样式系统再为每个元素计算CSS属性值,布局组件据此生成用于呈现的框架树,最后由图形组件合成并输出到屏幕[7]。JavaScript由引擎内嵌的SpiderMonkey执行,网络层Necko则借助NSS库完成TLS加密请求[7]。

Firefox是一款多进程应用:主进程承载工具栏、标签页等界面,网页内容、扩展、图形合成、媒体解码分别运行在独立进程中,进程之间主要采用异步消息通信[7][8]。2016年落地的Electrolysis(即e10s)项目首次把网页内容与界面分离,此后内容进程增至多个;2021年起推行的Fission项目进一步要求每个站点使用专属进程,以缓解Spectre、Meltdown一类侧信道漏洞带来的跨源内存读取风险[7][9]。

界面本身同样由Gecko渲染:Firefox的窗口结构以标记语言描述,早期使用专门为桌面界面设计的XUL,其后逐步迁移到标准HTML与CSS,界面中的许多控件以可复用的Web Components实现[10]。地址栏(又称Awesome Bar)在用户输入时从历史记录、书签与搜索引擎中给出建议,历史与书签则统一存于Places数据库[10]。

在隐私层面,Firefox内置增强型跟踪保护,按名单在网络层拦截已知追踪器、加密货币挖矿脚本与指纹识别脚本,并提供标准、严格、自定义三档强度;配合总Cookie保护,每个顶级站点拥有独立的Cookie存储区,第三方Cookie无法跨站点关联同一访客。

发展历程

Firefox的前身是Mozilla项目的实验性分支。Dave Hyatt、Joe Hewitt与Blake Ross等人认为,网景公司赞助带来的商业需求与功能膨胀损害了Mozilla套件的实用性,于是另建独立浏览器,2002年9月23日以Phoenix之名发布0.1版[11]。该名称因与BIOS厂商Phoenix Technologies冲突而改为Mozilla Firebird,2004年2月9日最终定名Mozilla Firefox,并随0.8版启用新标识[4][12]。

2004年11月9日,Firefox 1.0正式发布;其后1.5版于2005年11月推出,2.0版于2006年10月推出,3.0版于2008年6月17日推出并换用Gecko 1.9引擎,3.5版于2009年6月发布,3.6版于2010年1月发布,4.0版于2011年3月22日发布并引入新的JavaScript引擎JägerMonkey[11][13]。

自第5版起,Firefox改用快速发布模式,版本号随固定周期递增,2011年底已至第9版,2012年底达到第17版;面向机构的长期支持版(ESR)则维持较慢的更新节奏[11][6]。2016年Mozilla启动Quantum计划,将Rust语言编写的Servo项目成果引入Gecko,2017年11月发布的Firefox 57成为首个包含Quantum改进的版本[11][14]。

市场份额方面,Firefox在2009年11月达到约32%的峰值,为当时全球第二流行的浏览器;随着Chrome在2008年问世并迅速扩张,加上移动端布局滞后,其份额此后持续走低,2012年退居第三[15]。按StatCounter的统计,2024年2月Firefox桌面端份额为7.26%,位列Chrome、Edge与Safari之后居第四;2024年10月的全平台口径约为2.65%[1][16]。

在中国大陆,Firefox的相关业务原由北京谋智火狐信息技术有限公司经Mozilla授权运营,并设有本地化的火狐通行证账户与同步服务[17]。2025年5月8日双方达成协议终止授权,北京火狐于同年7月27日公告,自2025年9月29日起停止中文官网、社区、通行证账户与主页服务,浏览器本体在中国大陆继续可用并保持更新[18]。

应用

Firefox主要用作通用网页浏览器,用户通过地址栏、标签页与书签管理日常浏览;它还提供阅读模式、画中画、标签分组、分栏浏览与内置PDF阅读等功能以辅助阅读与内容整理[19]。跨设备场景下,Firefox Sync可在不同终端之间同步书签、密码、历史记录与打开的标签页[20]。

对网页开发者而言,Firefox内置开发者工具,可用于调试脚本、检查布局与性能;由于浏览器界面本身也由网页技术构建,这些工具同样能用于调试界面自身[10]。Firefox Profiler则用于记录并分析代码的性能数据[10]。

扩展是Firefox功能延展的主要途径,其扩展基于WebExtensions接口编写,可添加广告拦截、密码管理、鼠标手势与开发者工具等能力;移动端自2023年12月起向更广泛的扩展生态开放[4]。在企业与机构部署中,Firefox提供长期支持版以及集中配置与更新管理机制,用于大规模分发[20][10]。

局限

多进程与站点隔离带来安全收益,也付出内存代价:每个被隔离的站点都要占用独立进程及其开销,Fission 推行使Firefox的总体内存占用上升,浏览器因此需要通过进程数量上限来适配设备的可用内存[9]。站点隔离还可能引发兼容问题,部分旧式扩展或假定同进程运行的网页会出现异常,打印、截图与开发者工具对跨站框架的支持也曾不完整[9]。

扩展体系的兼容性同样存在边界:Firefox扩展须遵循WebExtensions规范,随进程架构调整,一些依赖同进程行为的接口发生变化,开发者需相应改写代码才能继续工作[9]。受商标授权限制,部分Linux发行版曾以改名方式分发修改版Firefox,这一做法在双方达成一致后才结束[4]。

在市场竞争层面,Firefox的全球份额自2009年峰值后长期下滑,移动端表现尤弱,2024年10月移动端份额仅约0.51%,全平台口径降至个位数以下[15]。其收入结构亦较集中:与搜索引擎的默认搜索合作长期是Mozilla的主要收入来源,2022年该项占其收入的约85%,使机构财务状况与相关合作协议高度关联。

参见

  • Gecko —— Firefox使用的排版引擎,负责解析网页并完成布局与渲染。

  • Mozilla基金会 —— 主管Firefox项目的非营利组织,其子公司Mozilla公司负责具体开发。

  • 网页浏览器 —— Firefox所属的软件类别,用于获取并呈现万维网内容。

  • JavaScript —— 网页脚本语言,由Firefox内置的SpiderMonkey引擎执行。

  • Google Chrome —— 2008年推出的浏览器,其兴起是Firefox市场份额下滑的主要背景。

参考资料

  1. Mozilla Firefox [引用日期2026-10-29]
  2. Mozilla Firefox [引用日期2026-10-29]
  3. Mozilla Firefox_百度百科 [引用日期2026-10-29]
  4. Mozilla Firefox – Wikipedia [引用日期2026-10-29]
  5. Mozilla auf einen Blick – Mozilla Presse-Center [引用日期2026-10-29]
  6. Firefox是什么 [引用日期2026-10-29]
  7. Gecko [引用日期2026-10-29]
  8. dev.to 上的网页 [引用日期2026-10-29]
  9. dev.to 上的网页 [引用日期2026-10-29]
  10. Firefox for Desktop [引用日期2026-10-29]
  11. Firefox - The Wayback Machine [引用日期2026-10-29]
  12. 模板:Firefox release history [引用日期2026-10-29]
  13. History+of+Firefox [引用日期2026-10-29]
  14. Gecko (software) [引用日期2026-10-29]
  15. 昔日瀏覽器二哥Firefox宣布裁員30%員工!曾經輝煌怎落得如此?|商業周刊-商周.com [引用日期2026-10-29]
  16. infobae.com 上的网页 [引用日期2026-10-29]
  17. 火狐中国版 [引用日期2026-10-29]
  18. 北京火狐发布《关于 Firefox 在中国持续运营但北京火狐关闭及 Firefox 账户服务终止的重要公告》 [引用日期2026-10-29]
  19. Firefox: The fast, private browser that keeps you safe [引用日期2026-10-29]
  20. Firefox 火狐浏览器国际版:全平台开源浏览器的坚守与进化 [引用日期2026-10-29]
词条评价
词条统计

浏览次数:0 次

阅读量:0 次 · 阅读完成量:0 次

最近更新:2026-10-28T18:22:31Z

历史版本

本条目引用的词条
Mozilla基金会 Gecko 网页浏览器 JavaScript Google Chrome