- 1 什么是Firefox浏览器
- 2 Firefox浏览器的历史
- ▪ 火狐移动版
- ▪ 开发
- ▪ 每晚
- 3 Firefox浏览器主要功能
- 4 Firefox浏览器的功能
- ▪ 网络标准
什么是Firefox浏览器
编辑Firefox浏览器是由 Mozilla 基金会和 Mozilla 公司开发的免费软件网页浏览器,运行在 Windows、Linux、macOS、Android 以及 iOS 和 iPadOS 上,占比约 12% 至 22%,使用量排名第二或第三网络浏览器取决于地区。根据 Mozilla 的数据,它在全球拥有超过 4.5 亿用户。它在印度尼西亚、伊朗、德国和波兰尤其受欢迎。网络浏览器的市场份额为 55%、46%、43% 和分别为 41%。
它使用Gecko布局引擎来显示网页并实现Web标准。有选项卡式浏览、拼写检查、集成搜索、实时书签、下载管理器等。以及您选择的搜索引擎(大多数地区默认Google)集成了搜索系统可以使用。(基于Android。长按搜索栏可以直接添加搜索引擎。)
您还可以使用第三方创建的附加组件添加功能。
Firefox浏览器的历史
编辑Dave Hyatt 和 Blake Ross 启动了 Firefox 项目,作为 Mozilla 项目的实验性分支。他们认为 Netscape 的赞助和开发人员不加选择地添加功能的商业需求阻碍了 Mozilla 浏览器的实用性。Mozilla 基金会于 2003 年 4 月 3 日计划宣布将开发重点从 Mozilla Suite 转移到 Firefox(当时的 Phoenix)和 Thunderbird。
2010年3月22日,Windows Mobile版本的开发暂时停止,据说这是由于微软不允许原生程序的政策所致。
Firefox项目经历了数次更名,最初被命名为Phoenix,但由于Phoenix Technologies的商标问题而改名,改名Firebird,被称为Firebird Freedom,遭到了数据库软件项目的激烈抵制。 Mozilla基金会回应称,浏览器名称应始终称为Mozilla Firebird以避免混淆,9日更名为Firefox浏览器(简称Firefox)。
Firefox 项目宣布了多个版本,直到 2004 年 11 月 9 日发布 Firefox 1。Mozilla 基金会通过修复与稳定性和安全性相关的问题,于 2005 年 11 月 29 日发布了第一个重大更新版本 Firefox 1.5。 0.12结束,正式版本对Windows 95的支持停止。
2006 年 10 月 24 日,Firefox 2 发布。该版本具有改进的选项卡式浏览体验和附加组件管理器、改进的图形用户界面、查找和搜索以及软件更新引擎、会话修复功能、内联拼写检查以及该功能是由Google提供的扩展提供的,后来包括了反钓鱼功能等,并将功能集成到程序本身中。2007年冬天,Firefox Live Chat推出,在保证工作时间和下班后提供了帮助。 Firefox 2.0.0.20是最后一个无需修改即可在Windows NT 4.0、Windows 98和Windows ME上安装和使用的版本。
2008年6月17日,经过34个月的工作,我们发布了拥有数千项改进的Firefox 3。Firefox 3使用Mozilla Gecko布局引擎1.9版本来显示网页。该版本有很多bug。已进行修改,标准符合性已Firefox 3 的最新版本是 3.0。 19.
Firefox 3 的第一个 Beta 版本提前了几个月,即 2007 年 11 月 19 日发布,尽管开发进度被拉长,随后在 2008 年春季发布了多个 Beta 版本,最终版本于 6 月发布。 Firefox 3 的名字叫 GranParadiso,甚至在发布后的 24 小时内就以超过 800 万次的独立下载量进入了吉尼斯世界纪录。
后续发布版本主要变化如下:
- 版本3.5:2009年6月30日发布的Firefox 3.5的代号是Shiretoko。开发之初的版本号是3.1,后来从beta 4改为3.5。
- 3.6 版:Firefox 3.6 于 2010 年 1 月 21 日发布,代号为 Namoroka。Firefox 3.6 使用 Gecko 渲染引擎 1.9.2 版。
- 4.0:2011年3月22日,Firefox 4稳定版发布,Firefox 4代号为Tumucumaque,开发之初的alpha版本使用3.7,但从beta版本开始,4.0改为
- 版本 13.0:新功能引入了新标签页和默认主页。当您打开新标签页时,会显示访问次数最多的页面。默认主页 (about:home) 可直接访问收藏夹、设置、历史记录、下载管理器、等提供链接。
- 版本 21.0:新版 Mozilla 已加载,将于 2013 年 5 月 14 日发布
- 版本 57.0:重命名为 Firefox Quantum 并提高了速度。
火狐移动版
2010年1月28日,诺基亚Maemo移动操作系统发布,代号为Fennec。移动版Firefox 1.0采用与Firefox 3.6相同的Gecko布局。
开发
2011年4月13日,一个新的开放测试通道开通,它被命名为“Aurora”,是现有私有测试通道(Nightly)和开放测试通道(Beta)之间的中间阶段。2017年,Firefox和Mozilla基金会宣布计划未来将 Aurora 项目吸收并停止到 Firefox Beta 和 Nightly 版本(渠道)中。因此,从 2017 年 6 月 12 日起,Firefox 从 55 版本开始,Nightly Build 将负责主要的开发者版本渠道。封闭测试。
每晚
Nightly 频道展示了 Mozilla 技术实力的成果,因为它的目标是使浏览器构建更流行,并且用户可以访问开发版,正如其昵称“HomeGrown Firefox”。该版本是通过控制台(终端)驱动的,并提供增强安全技术、沙箱调试等实时监控以及技术补充反馈日志。
Firefox浏览器主要功能
编辑- 标签页浏览
- 阻止弹出窗口
- 保存访问网页的历史记录,自动完成地址栏
- 快速保存书签
- 添加和管理扩展程序(Firefox 插件)
作为扩展功能,在基本的网络浏览器的基础上添加了各种附加功能,以便每个用户可以根据自己的方便来使用网络浏览器,使用太多的扩展功能会降低网络浏览器的速度。
- 动态主题切换
通过主题功能,可以改变网页浏览器的外观,从Firefox 3.6开始支持Persona,因此选择范围进一步扩大。
- 隐私和安全
- 表单自动完成
- 快速便捷的侧边栏
- 工具栏中的搜索栏
- 书签组
- 通过canvas功能嵌入浏览器的2D/3D图形功能
- SVG (ScalableVectorGraphic) 内置标准浏览器功能
- 支持 CSS2、CSS3 和 JavaScript 1.6 的新网络标准功能
- 增强且更快的互联网速度
- 支持 HTML5 中的视频播放和音频播放(部分)
- webRTC、webSocket 支持
- 支持 KSX1001 的韩文字符 (0xA4D4)。
Firefox浏览器的功能
编辑Firefox 具有选项卡式浏览、拼写检查、集成搜索、实时书签、集成下载管理器、热键和集成搜索系统,允许您使用您选择的搜索引擎。
Firefox 还允许用户自定义扩展和主题。截至 2010 年 5 月,Mozilla 通过 addons.mozilla.org (AMO) 管理超过 1.5 亿个附加组件。
Firefox 为 Web 开发人员提供了错误控制台、DCM 检查或 Firebug 插件等开发工具。
网络标准
Firefox浏览器 支持许多网页浏览器,包括 HTML、XML、XHTML、SVG1.1(部分)、CSS3(包括扩展、部分)、ECMAScript (JavaScript)、DOM、MathML、DTD、XSLT、XPath、PNG、APNG 图像等.它实现了该标准。此外,建议创建 WHATWG 和 canvas 元素作为客户端的存储库。
复活节彩蛋
看看Mozilla的新标志,原来的公司名称“mozilla”被写成“moz://a”,就像一种域名(“i”已更改为“:”,两个“l”已更改为“/”) '),如果您在实际的 Firefox浏览器 域窗口中编写此内容,您将被移至最新版本的 Mozilla 声明。
浏览器性能
编辑2005 年 12 月,《InternetWeek》上的一篇文章报道称,许多读者报告 Firefox 1.5 内存使用率过高(FastBack)。内存问题的其他已知问题是由于 Google Toolbar 和旧版本的 Adblock 等行为不当的扩展程序以及行为不当的插件(例如作为旧版本的 Adobe Acrobat Reader,在比较 Internet Explorer 7 的内存使用情况时,他们发现 Firefox 使用的内存几乎是其他两个浏览器的两倍。
Softpedia表示,Firefox 1.5的启动时间比其他浏览器要长,这一点在后续的速度测试中得到了证实。在Windows XP上,IE6比Firefox 1.5运行得更流畅,因为很多组件在系统启动时就已经加载了。为了解决这个问题,创建了预加载器在系统启动时加载 Firefox 的组件,类似于 Internet Explorer 的做法。
PCworld 和 Zimba 在 2006 年报道称,Firefox 2 使用的内存比 Internet Explorer 7 少。Firefox 3 在 Mozilla、Cybernet 和 Browserworld 进行的测试中进行了测试:Internet Explorer 7、Opera 9.50 Beta、Safari 3.1 Beta 和 Firefox 2。 2009 年中期,Betnews 对 Firefox 3.5 进行了基准测试,它的运行速度几乎是 Windows XP 上 Internet Explorer 7 的十倍。
2010 年 1 月 Lifehacker 是 Firefox 3.5、3.6、Google Chrome 4(稳定版、开发版)、Sapara 4、Opera (10.1稳定,10.5 pre-alpha)。Lifehacker 测量了浏览器启动和完成加载页面所需的时间(系统启动后立即和启动后),以及浏览器一次打开 9 个选项卡所需的时间。看看是否可以我们花了一些时间,使用 Mozilla 的 Dromaeo 在线套件(该套件执行了 Apple 的 SunSpider 和 Google 的 V8 测试)测试了 JavaScript 速度,并使用 Windows 7 的进程管理器测量了内存使用情况。Firefox 3.5 和 3.6 分别是系统中第五和第六快的浏览器启动时,3.5 是第三,3.6 是打开 9 个选项卡的第六快浏览器,在 JavaScript 测试中,3.5 是第六,3.6 是第五快的浏览器。他们还得出结论,Firefox 3.5 在内存使用方面是最高效的,其次是火狐3.5。
2012年2月,汤姆的硬件在Windows 7上测试了Chrome 17、Firefox 10、Internet Explorer 9、Opera 11.61和Safari 5.1.2的性能,汤姆的硬件测试了性能、效率、稳定性和适用性,概括为四类。性能类别,他们测试了 HTML5、Java、JavaScript、DOM、CSS3、Flash、Silverlight、WebGL、启动时间和加载时间。在效率测试中,Tom's Hardware 测试了内存管理和使用情况。在此类别中,Firefox 的内存使用率较低. 在稳定性类别中,Firefox 在中等页面负载下表现出鲁棒性。在最后一个类别“一致性”中,Firefox 被确定为对 JavaScript 和 HTML5 具有很强的一致性。结论 因此,Tom's Hardware 将 Firefox 评为 Windows 7 的最佳浏览器,比谷歌浏览器稍微好一点。
2013 年 6 月,Tom's Hardware 再次测量了 Firefox 22、Chrome 27、Opera 12 和 Internet Explorer 10 的性能。Firefox 测量了延迟、JavaScript 执行时间、HTML5/CSS3 渲染和硬件加速性能。Firefox 的表现略好于其他浏览器在性能方面,Firefox 在内存效率、稳定性、安全性和标准一致性等非性能方面也得分最高,最终成为获胜者。
在 2014 年 1 月对 Firefox 29、Google Chrome 34 和 Internet Explorer 11 的内存使用情况进行基准测试时,Firefox 在打开重要选项卡时记录了最低的内存使用情况。
许可证
编辑Firefox 的源代码是自由软件,大部分源代码都是在 Mozilla 公共许可证(MPL)下分发的。该许可证保证源代码可以被任何人查看,任何人都可以自由复制它。因此,一些流行的来自 Firefox、Flock、Miro、Iceweasel 和 Songbird 的程序。
过去,Firefox 只发布了 MPL 1.1 版本。这就是自由软件基金会批评弱许可复制行为的原因。而且,仅使用 MPL 1.1 许可的代码在法律上符合 GNU 通用公共许可证 (GPL)。出于这种兴趣, Mozilla 以三重许可证(MPL1.1、GPL2.0 和 LGPL2.1)分发大部分 Firefox。由于这种重新许可,开发人员可以根据目的选择许可证(包括专有衍生作品的可能性)(如果他们选择)然而,2012 年 1 月 3 日,Mozilla 发布了兼容 GPL 的 MPL2.0,并随着 2012 年 6 月 5 日发布的 Firefox 13,Mozilla 使用编辑器取代了三重许可方案。
批评和问题
编辑开始时间
大多数人批评 Firefox 的初始加载 (ColdStart) 和重新启动 (WarmStart) 时间比 Google Chrome 或 Opera 慢。K-Meleon 等浏览器使用其他基于 Gecko 的布局引擎,使用依赖于平台的代码。这使其加载速度更快相比Firefox,这个问题在Firefox 3.5中更加严重,在Firefox 3.6中得到了很大的改善。
内存使用情况
在 2006 年之前,Firefox 由于其快进/后退功能、行为不当的附加组件和插件而使用了大量内存。它也存在传统多选项卡浏览器的问题,一个处理器在内存中存储许多页面。有。传统的多标签浏览器,包括火狐,都是一个处理器管理所有的标签,所以会出现内存占用非常高的处理器。 -tab 浏览器为每个选项卡创建一个单独的处理器,比如 Google Chrome,这样内存臃肿的处理器是看不到的。不过,由于逐步改进,Firefox 5 的内存管理功能得到了显着改善。尤其是在使用多个选项卡时,可以看到出色的内存管理能力。2014年1月,在测试Firefox 29、Google Chrome 34和Internet Explorer 11内存使用情况的基准测试中,Firefox在打开大量标签页时记录了最少的内存使用量。
百科词条作者:小小编,如若转载,请注明出处:https://glopedia.cn/263735/