Firefox 版本有国内版/国际版/Nightly/Beta/ESR等版本,到底怎么选呢?

VPN加速器-VPN加速器免费-VPN加速器APP-VPN加速器ios-VPN加速器下载,,尽在:一键翻墙网 




★本文只针对桌面系统(PC)【桌面环境】中如何选择 Firefox。



★强烈建议:【不要】使用【中国版】


◇两种不同的 Firefox


  对于天朝的读者而言,你首先要搞清楚:“国际版”与“中国版”是【完全不同】滴!

  “国际版”——由 Mozilla 官方开发并维护,面向【全球用户】。

  “中国版”——由“谋智中国”在“国际版”的基础上进行定制(二次开发),面向【墙内用户】。


◇中国版的【劣迹】


  虽然这个“谋智公司”是 Mozilla 下属的公司,但由于它是在咱们天朝运营滴,多多少少会沾染上一些【中国特色】(说难听点叫“流氓气”)。  


  关于这两个版本的差异,俺再随便聊几点:

  数据同步的差异

  “国际版”使用的是 Mozilla 官方的服务器;而“中国版”使用的是【国内服务器】。

  “服务器放在国内”意味着什么,大伙儿心知肚明。

  插件与扩展的差异

  “中国版”内置了一些恶心的东西(比如“支付宝控件”之类的东西)。

  搜索引擎的差异

  “国际版”内置的搜索引擎是“Google、Bing、duckduckgo、Wikipedia”这些。

  “中国版”内置的搜索引擎是“某度”。


◇如何避免下载到中国版?


  下载 Firefox 的时候,要看清楚网站的【域名】——

如果域名是以【firefox.com.cn】结尾,那就是【流氓的】“谋智中国”网站;

而 Mozilla 官网的域名,是以【mozilla.org】结尾滴。


  注:聊完“中国版”的话题之后。本文后续部分的讨论,全都是针对【国际版】。



★扫盲一下 Firefox 的开发周期


  根据 Firefox 的开发流程,每个版本会经历如下几个阶段:


  Nightly(每夜构建阶段)

  在这个阶段,每天晚上会编译一个版本,包含当天加入的新代码(Nightly 由此得名)。


  Beta(β 测试阶段)

  在软件工程中,“β 测试”指的是——把软件提供给外部真实用户进行【试用】,以此来发现一些开发环境中未能发现的 bug。

  那么,这些用于外部测试的 Beta 版本是从哪里来的捏?实际上是从 Nightly 版本中筛选出内部测试比较 OK 的,然后作为 Beta。

  对这个阶段的版本,Mozilla 的软件工程师只进行 bug 修复,【不会】增加新功能。

  如今,“Beta 版本”也被称做“开发者版本”(洋文叫“Developer Edition”)。

  注:

  历史上曾经有过一个叫“Aurora”的阶段(位于 Nightly 与 Beta 之间)。当时的“开发者版本”指的是 Aurora。从“54版本”之后,为了简化开发周期,这个 Aurora 就废除了。所以“54版本”之后,“Developer Edition”就是指 Beta。


  Release(发布阶段)

  经历了“β 测试”之后,就正式发布。

  那么,这些用于发布的 Release 版本是从哪里来的捏?实际上是从 Beta 版本中挑选出外部测试比较 OK 的,然后用作发布。

  对这个阶段的版本,Mozilla 的软件工程师只进行“大 bug”(关键 bug)的修复工作。对“小 bug”,会留到下一个版本。

  Release 的版本号规则如下:

  

  过了一段时间后,如果修复了一些关键 bug,会再出一个版本叫【63.0.1】,然后再下一个是【63.0.2】,以此类推...


  你可以通过如下几个链接,查看并下载 Firefox 历史上的【所有版本】。

https://archive.mozilla.org/pub/firefox/releases/

https://ftp.mozilla.org/pub/firefox/releases/


  如果你熟悉 Web 相关技术的话,还可以通过如下链接,查看历史上【每一个版本】的技术性发布说明(相当于写给程序猿看的 Release Notes):

https://developer.mozilla.org/docs/Mozilla/Firefox/Releases



★Firefox 的两种【发布版本】


  Firefox 的版本迭代周期大约是6~7星期。当下一个版本进入 Release 阶段,之前那个版本就不再维护了(不再修复 bug)。

  但是为了照顾到【企业用户】,Mozilla 还搞了一个【长期支持版本】(洋文叫“Extended Support Release”,缩写为 ESR)。

  每隔7到8个版本,就有一个版本被选作 ESR 版本。ESR 的维护周期比较长(一年左右)。只有当下一个 ESR 版本出现之后,才会结束对上一个 ESR 版本的维护。


  下面是最新的 ESR 版本下载页面(包含:不同平台,多个语种):

https://www.mozilla.org/firefox/organizations/all/



★【不要】使用“Nightly”和“Beta”

  如果你理解了 Firefox 的开发流程和发布规则,自然也就理解了——为啥【不应该】使用“Nightly”和“Beta”。

  因为这两个版本的质量【尚未】达到“可发布”的水平,会有比较多的 bug。有些 bug 可能会是【安全漏洞】。

  如果你关注安全性,当然不应该用这两个版本。



★为啥“长期支持版”(ESR)要【优于】“普通发布版”?


  对于 Firefox,每个新版本都会引入一些【新功能】。要增加新功能,就要增加软件代码(source code),也就增加了攻击面,也就【有可能】出现新的安全漏洞。

  由于“普通 release”的维护周期比较短(6~7星期),过了这个时间段之后就变成【旧版本】,即使发现 bug 也不会再修复了。

  相比之下,ESR 的好处就很明显。ESR 维护的时间长达一年左右,而且 ESR 是【只修复 bug,不增加新功能】。所以在 ESR 的维护周期内,它的代码质量会【越来越好】。


推荐一个安全保密的机场:91飞机场  采用SS协议/Trojan协议/V2ray加密协议,更安全快速 ;IEPL/IPLC国际出口专线全国多运营商接入、BGP中转,稳定快速安全 ,晚高峰4k/8k拖着看Netflix 、Disney+ 、Premium等流媒体原生IP解锁 ,节点国家与地区主流和冷门国家100+左右,福利:月付正式用户可获得苹果小火箭ID帐号;年付用户可获得一年麻豆视频、奈飞和迪士尼流媒体会员;高级套餐以上的年付会员更有神秘网站的老司机帐号(具体可咨询客服或者发工单咨询)。

官网:  https://91jc01.com



以上内容摘取转自转载必须包含本声明,保持本文完整,并以超链接形式注明作者编程随想和本文原始地址:
https://program-think.blogspot.com/2018/10/How-to-Choose-Firefox-Version.html


免责声明:本站所有文章内容均收集于全球互联网,仅供学习和参考,内容与本站无关。

相关文章

2022年7月24日苹果iOS手机/Android 安卓手机/苹果Mac限免软件/工具/游戏分享推荐

VPN加速器-VPN加速器免费-VPN加速器APP-VPN加速器ios-VPN加速器下载,尽在:一键翻墙网每天本站将从苹果应用商店和谷歌应用商店收集各类限免软件,本帖更新时间一般为中午和晚上两个时间段...

Netch加速器使用教程|网络游戏加速工具下载

Netch加速器使用教程|网络游戏加速工具下载

 Netch简介Netch 是一款运行在 Windows 系统上的开源游戏加速工具,简单易上手。也可以用于日常的网页浏览等。Github 项目地址:https://github.com/Ne...

2022年11月2日苹果iOS手机/安卓手机/Mac限免软件/工具/游戏/翻墙软件分享

科学上网梯子-翻墙软件下载-付费梯子推荐-VPN加速器-翻墙软件VPN推荐,尽在:一键翻墙网每天本站将从苹果应用商店和谷歌应用商店收集各类限免软件,本帖更新时间一般为中午和晚上两个时间段搜集,供大家免...

2022年11月25日苹果iOS手机/安卓手机/Mac限免软件/工具/游戏/VPN翻墙分享

VPN翻墙-翻墙加速器-VPN加速器-PC端VPN-电脑用VPN,尽在:一键翻墙网每天本站将从苹果应用商店和谷歌应用商店收集各类限免软件,本帖更新时间一般为中午和晚上两个时间段搜集,供大家免费使用,请...

2023年1月19日苹果iOS手机/安卓手机/Mac限免软件/工具/游戏/VPN加速器推荐

VPN加速器-VPN加速器免费-VPN加速器APP-VPN加速器ios-VPN加速器下载,尽在:一键翻墙网每天本站将从苹果应用商店和谷歌应用商店收集各类限免软件,本帖更新时间一般为中午和晚上两个时间段...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。