Firefox 与 IE 已死?Chrome 一统天下!

【CSDN 编者按】日前,微软宣布从 2021 年 8 月17 日起,微软 365 办公软件应用和服务将全面停止对 IE 11 浏览器的支持。与此同时,微软表示这一计划并不影响 IE11 的正常使用,IE11也不会消失。

然而,在浏览器弱肉强食的市场竞争中,微软的官宣一定层面上也注定了 IE 的最终逐渐消亡的结局。回顾浏览器变迁史,网景曾称霸、IE 曾辉煌、Firefox 曾崛起,但现在基于 Chromium 内核的浏览器将一统天下。

作者 | 阿文

责编 | 屠敏

头图 | CSDN 下载自东方 IC

出品 | CSDN(ID:CSDNnews)


初代浏览器:网景与微软、Netscape 与 IE 之争

1995 年 8 月 9 日,硅谷一家创世资金只有四百万美元的小公司──网景,在华尔街上市几个小时后瞬间成为列二十亿美元的巨人,当天《华尔街日报》评论到“通用动力公司花了四十三年才使得市值达到二十七亿美元,而网景只用了一分钟“。

至此网景公司的 Netscape 成为了世界上第一个商用浏览器。

1994 年夏天,微软公司为了抵抗网景公司的 NetscapeNavigator 浏览器,开始尝试在 Windows 操作系统中嵌入自有的浏览器,当时微软和 Spyglass 合作,从早期一款商业性的专利网页浏览器 Spyglass Mosaic 上进行开发。

1995年,微软从 Spyglass 中取得了 Spyglass Mosaic 的源代码和授权。从而使 IE 逐渐成为微软专属软件。

同年 8 月 16 日,微软推出 IE 1.0 浏览器。

当时 IE1.0 还是 Windows 95Plus 增强包的一附加软件,推出 IE 3 个月后,微软公布了免费下载版 IE2.0。

1996年8月份,微软又推出 IE3.0。IE3.0 可与其他应用“对话”,比如 WindowsMediaPlayer。它还支持某些 CSS 功能,包括可在浏览器中显示图像等。最初的几个 IE 均以软件包的形式单独为相应的 Windows 提供选择安装,但是从 IE4 开始,IE 集成在所支持的最新版 Windows 中作为默认浏览器。

由于微软强行将 IE 与操作系统进行绑定,市场份额迅速上升。当时微软利用 Windows 系统的垄断优势,推行 IE。微软称 IE 与 Windows 不可分割,为此美国司法部甚至曾介入微软“反竞争行为”调查。

很不幸的是,1998 年,网景与微软 IE 浏览器竞争失利了,在第一场浏览器大战开始后,网景联合创始人吉姆·克拉克(JimClark)曾将微软比作死星(DeathStar),网景 CEO 吉姆·巴克斯代尔(JimBarksdale)也称:“这将是一场混战,但我们认为上帝站在我们一方”。

第二次浏览器大战:IE vs Firefox

为了挽回市场,网景公司宣布旗下所有软件以后的版本皆为免费,并开放网景通信家(Netscape Communicator)4.0 的源代码,成立了非正式组织 Mozilla,也就是我们今天所熟知的 Firefox 浏览器。

截至 2002 年,IE 拥有了 95% 的市场份额,每年为微软带来超过 1 亿美元收入。但是随着 IE 的手下败将 Mozilla 的迅速崛起,IE 开始逐渐走下坡路,火狐、Chrome、Opera 等浏览器开始出现,2006 年 IE6 被评为“史上第八糟糕科技产品”。

在 2011 年“科技史上 50 种最糟糕科技产品”名单中,IE6 位列第 11。如果你从事过网页设计,IE6 可能想要让你“跳悬崖”,因为它不支持 CSS2,在 PNG 图像中不支持透明度,并且经常出现崩溃。因此网络上你也许会看到下面这样的黑 IE 的图,这也道清了大多数人对于 IE 的印象。

IE 确实对新技术的支持力度不足,导致很多人在安装完 Windows 之后做的首件事情就是:

  • 第一步,打开 IE ;

  • 第二步,使用 IE 下载 Chrome;

  • 第三步,将Chrome 设置为默认浏览器;

事实上,据调研机构 NetApplications 公布的顶级浏览器趋势图显示,2014年7月份,IE 占全球浏览器市场份额47.67%,2015年7月份则下降至42.55%。

2015 年 3 月,微软正式确认将放弃 IE 品牌。代号为 “Project Spartan” 的新版浏览器将启用新名称,2015 年 4 月,微软产品发布会宣布 Project Spartan 项目正式定名为 Microsoft Edge 浏览器。

2015年10月15日,微软宣布将在2016年1月12日停止为多个老版本 Internet Explorer 浏览器提供技术支持。

微软在官网上表示,Internet Explorer 浏览器用户在此日期之前必须更新他们的浏览器,并指出,只有最新的版本才能继续得到更新和安全补丁。其结果是,在Windows Vista SP2 操作系统当中,IE 浏览器必须更新到IE 9,而在Windows 7、8.1 和 10 当中,IE 浏览器必须更新到 IE 11。

2018年8月18日,微软宣布从 2021 年 8 月 17 日起,IE 浏览器将不再支持微软 365,用户将无法访问某些功能,而有些功能将完全停止工作。

而曾经的竞争对手 Mozilla,在过去也拥有良好的用户群。它被认为是比 IE 更高级浏览器,并且看起来它将取代 Internet Explorer,成为最受欢迎的 Web 浏览器。Firefox 凭借其开源的特性,一度成为 Linux 发行版的默认标配浏览器,安全性相比较其他浏览器要高很多,它不会收集用户的隐私。与此同时在2017 年 的 Firefox 57 ,也就是火狐量子(Firefox Quantum)浏览器。

该版本号称是 2004 年火狐 1.0 以来最大的更新,不仅大幅改进了性能,还改版了视觉效果,在Quantum 这个版本中,资源消耗方面,尤其是内存占用上比Chrome 要小很多,据 Mozilla Firefox 官网提供的测试数据显示,Chrome 占用内存最多,在 Windows 上的内存是 Firefox 32 位的 2.4 倍,Firefox 64 位的 1.7 倍。Windows 10 上默认的浏览器 Edge 的内存消耗也与 Chrome 相似。

数据来源(https://blog.mozilla.org/firefox/fx54memorytest/)

第三次浏览器大战:Chrome 强势来袭!

不过,在全球市场上谷歌的 Chrome 浏览器已经占据 51.3% 的市场份额,微软的 IE 占据大约 21.3%,而火狐只有 18.8%。

原因要从 2008 年说起,那一年  Google 公司推出了 Google Chrome,Google 希望不再依赖于其他 Web 浏览器,而是创建了自己的浏览器并将其产品与此新浏览器集成在一起,凭借其所有的技术力量以及不断投入精力改进 Chrome 浏览器。

同时 Chrome 相应的开放源代码计划名为 Chromium的项目,我们很多国产的浏览器,例如 360、腾讯、百度、搜狐的浏览器都是基于该项目进行的二次开发。

很快,谷歌浏览器就取代了 Firefox 和后来的 Internet Explorer,成为最受欢迎的网络浏览器。并且 Chrome 浏览器是跨平台的,支持 PC 端 Windows、Linux、macos 以及移动端的 Android 和 iOS,当然, Firefox 也是跨平台的。

浏览器的变迁与迭代

如今回看浏览器的变迁史,我们发现 Mozilla 的衰落其实是必然的,除了早期的 Chrome 在的体验更快,而 Firefox 则显得笨拙之外,还有 Google 放慢 Firefox 上 YouTube之 类的 Google 产品的邪恶作法,也使用户抛弃了 Firefox。

此外最重要的一点,Mozilla 会严重依赖 Google,其中约 90% 的收入来自 Google。谷歌每年向 Mozilla 支付数亿美元,使其成为 Firefox 上 的默认搜索引擎。当 Firefox 拥有良好的用户群时,该交易对 Google 很有帮助。

随着 Google Chrome 浏览器的问世,Firefox 出现了急剧下降,目前排名第三,几乎没有 8% 的市场份额。Google Chrome 占领了市场。同时之所以 Mozilla 能够在后来继续与 IE一争高下,也是谷歌一直支持 Mozilla 以挑战微软 IE 的主导地位,从一度表现强劲的 Netscape 浏览器中“浴火重生”,市场份额迅速达到惊人的 18%,微软IE为 74%,苹果 Safari 仅为 6%。仅仅两年时间,火狐浏览器所占市场份额只有 11%。

而微软从 2015 年开始微软就正式放弃 IE 了,现在新的品牌 Edge 已经通过各种基准测试,它比 IE 速度更快,甚至在某些情况下,超过 Chrome、Mozilla 以及 Safari 浏览器的速度。

但是实际上其内核也是基于 Chromium,换句话说,目前一统浏览器天下的是 Chrome,Chrome 已经几乎占领了浏览器市场, IE 和 Firefox 只不过是在苟延残喘。

这样的好处就是在未来前端工程师不需要在为多个不同的 PC 端浏览器的标准进行页面适配,只需要针对 Chrome 来进行适配即可(国产浏览器基本上都是基于 Chromium 开发的),同时 Chrome 强大的扩展性,以及书签插件同步带来的良好体验是 IE 无法做到的(Chrome 应用商店国内无法直接访问),而 Firefox 的扩展则国内可以完全访问,当然从笔者自己的角度是希望 Firefox 能够发展的更好。同时 Firefox 的速度和体验已经不亚于 Chrome。

笔者从市场调研机构 NetMarketShare 2020 年 7 月最新的数据来看 Chrome 依然位居首页,占比 68.81 % , Firefox 占比已经下滑到 7.83%, 而微软的 Edge 占比 7.04% 已经与 Firefox 持平了,而 IE 则已经下滑到 5.87% 了,而在移动端,Chrome 则占比 63.70% 紧随其后的是 Safari 占比 26.78,而 Firefox 则占比 0.72%,可以说相当的惨。

数据来源(https://netmarketshare.com/)

最后,从笔者的角度来看,认为大家更应该支持 Firefox,相比国内那些个包着 Chromium 内核号称自主创新智能浏览器内核的浏览器就可以获得 2.5 亿的融资,Firefox 不论是从技术创新还是开源安全等角度为人类互联网作出的贡献都要比这些厂商强太多了。Mozilla 宣布裁员导致很多重要项目受到影响,其中之一是 MDN Web Docs 服务,我相信作为一名 Web 开发者,你一定知道 MDN Web Docs。而且相比较 Chrome 闭源的产品,Firefox 其实更需要大家的支持,我们不希望 Mozilla 死掉。

最后,在 PC 端,你正在用什么浏览器呢?欢迎留言告诉我们。


更多精彩推荐
☞2021 年押宝哪个后端语言呢?
☞GitHub多次霸榜,两个月拿下10000+Star,他说基础软件不开源必死无疑
☞过分了,又双叒叕吃狗粮:因为爱情,才有思科
☞11项重大发布!百度大脑语言与知识技术峰会全程高能
☞我把这篇文章给女朋友看,她终于明白什么是「数据中台」了
☞七夕恋爱指南:理性算计与不可篡改的爱
点分享点点赞点在看

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/1382376.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

火狐浏览器新标签页搜索栏不能打字

就是下面搜索框打字就会跳转到上面的搜索栏 在上面的地址栏中输入about:config 在 about:config 把browser.newtabpage.activity-stream.improvesearch.handoffToAwesomebar改成 false

漫画:从新手到老油条

后记:这是我很久之前看到的一个故事《三个程序员的寓言》,作者到底是谁我已经找不到了,知道的同学可以告知一下。 故事讲了三种程序员在面对一个需求时处理问题的能力: 1. 新手程序员经验不足,有着盲目的乐观和自信&a…

漫画 | 为什么大家都愿意进入外企?

一直以来,张大胖都对外企有着莫名的好感。 他觉得那里都是职场精英,环境好,福利好。 终于,经过前同事的朋友的内部推荐,他拿到了一个面试的机会。 对技术面试张大胖很自信,他担心的是英语口语&#xff0c…

20 幅描述程序员的漫画,太真实了!

来源:https://javascript.plainenglish.io/ | 大迁世界 我们作为程序员,整天编写代码,整夜调试,写给成千上万行代码。可能这个编程也不一定是他们最喜欢或者最擅长干的事情。 但是,程序员真的很有幽默细胞,…

关于程序员的20 幅幽默漫画,太真实了!

来源:https://javascript.plainenglish.io/ | 大迁世界 我们作为程序员,整天编写代码,整夜调试,写给成千上万行代码。可能这个编程也不一定是他们最喜欢或者最擅长干的事情。 但是,程序员真的很有幽默细胞,…

漫画 | 单元测试实在是太可怕了!

周一刚上班,会议室就传来了经理老梁的咆哮。 张大胖和何小痩赶紧分析原因 许久都没人敢发言。 老梁打开了电脑,决定给程序员上一课。 新版本的开发又开始了。 张大胖无奈,只好加班写单元测试用例 过了两天,老梁又来找张大胖了 既然…

《全生命周期眼健康管理》助力健康科学用眼

8月8日下午,烟台正大光明眼科医院眼健康管理中心张提主任受邀来到烟台市残疾人事务综合服务中心,为残联康复训练教师及相关工作人员进行了《全生命周期眼健康管理》讲座。 烟台正大光明眼科医院眼健康管理中心张提主任 “全生命周期眼健康”这一理念其宗…

侯捷 C++ part2 兼谈对象模型笔记——5 三个C++11新特性

5 三个C11新特性 5.1 variadic templates 模板参数可变化&#xff0c;其语法为 ... (加在哪看情况) // 当参数pack里没有东西了就调用这个基本函数结束输出 void print() { }// 用于打印多个参数的可变参数模板函数 template <typename T, typename... Args> void pri…

排序excel怎么设置_Excel考勤打卡统计,这才是最简单的方法!

小编看了这样一个关于考勤打卡的求助: 从打卡机中导出的2016-2019年员工考勤信息 问:如何统计2018/9/1-2018/12/31(含)每人打卡次数 很明显,这是一个根据条件统计个数的问题。很多同学首先会想到用Countifs进行统计 =COUNTIFS(B:B,">2018/8/31",B:B,"&l…

Excel·VBA考勤打卡记录数据整理

《excel吧提问-转置打卡数据》&#xff0c;打卡记录进行数据整理&#xff0c;分别提取3个时间段的开始、结束时间。 与之前写过的《ExcelVBA考勤打卡记录统计出勤小时》要求不同&#xff0c;仅需要提取打卡时间&#xff0c;特殊之处在于开始时间要最晚&#xff0c;而结束时间要…

使用php吧excel数据存到数据库,php导入excel表,保存进数据库,使用phpexcel插件

安装phpexcel插件 composer require phpoffice/phpexcel -vvv 表单 function test() { alert(点击确定后请勿刷新) document.getElementById("myform").submit(); } 导入本月考勤表 php接收导入的excel文件 ///接受文件 public function actionFile(){ if ($_FILES[&…

html考勤表格模板,Excel员工考勤表模板如何撤销工作表保护?

回答&#xff1a; 1、先在表上留三行空白&#xff0c;在第四行写个名字。 2、选择A1:H1&#xff0c;点【合并后居中】。 3、双击单元格&#xff0c;输入公式&#xff1a;TEXT(NOW(),"yyyy年mm月考勤表")。(注意&#xff1a;为了防止6月份该函数自动变化&#xff0c;可…

账龄分析表excel模板_智能考勤表excel表模板

点击标题下「鼎锐教育」可快速关注 分享最新的设计教程与素材资讯&#xff01; 鼎锐教育-专业的设计师成长交流平台 素材分类&#xff1a;办公文档 文件大小&#xff1a;44.75M 文件格式&#xff1a;XLSX 推荐软件&#xff1a;Excel 2016 模板下载 智能考勤表excel表模板 百…

输入月份自动生成excel考勤表,周末高亮,内容可以勾选

输入月份自动生成excel考勤表&#xff0c;周末高亮&#xff0c;内容可以勾选 源码下载地址&#xff1a;地址 先上图,可以通过输入年、月自动计算指定月份的工作日 2.Excel操作类引用为 using Excel Microsoft.Office.Interop.Excel;3.先定义初始的变量&#xff0c;周一至周…

PHP导入Excel考勤表

PHP导入Excel考勤表 安装PHPExcel引入IOFactory.php考勤表如下上传,接收,移动 Excel文件加载文件获取Excel中想要的数据然后把得到的数据放入数据库中进行后续操作; 安装PHPExcel 使用composer安装: composer require phpoffice/phpexcel引入IOFactory.php require_once(ROOT…

navicat卸载干净

1、控制面板卸载 2、删除对应的文件夹 3、删除注册表 全部删除就好了

企业时代下的汽车4S店形势分析

据网上数据显示&#xff0c;2022年约有2000家汽车4S店闭店退网&#xff0c;这一数据不由令人惊叹&#xff01; 疫情放开后&#xff0c;原以为汽车经销商的春天也即将来临&#xff0c;可它们有些已经死在了半路上。 2023年伊始&#xff0c;经销商大戏以一则破产消息开幕——浙…

关于Anaconda卸载干净的问题【已解决】

在卸载anaconda时&#xff0c;为了卸载干净&#xff0c;一般会在win10自带的 应用与功能中选择anaconda 进行卸载。 &#xff0c;也可以用anaconda文件中卸载程序Uninstall-Anaconda3.exe进行卸载。 然后再把相应路径下的剩余文件删掉。 但是&#xff01; 这还不够&#xff0c…

anaconda卸载后重装的悲剧

在经历了无比绝望的一天后&#xff0c;我终于在意志消磨完的最后一刻成功完成了anaconda的卸载重装&#xff0c;这一天过的可以说是非常绝望了。上午还在开开心心的准备下载pytorch库进行学习&#xff0c;结果在更新依赖库的时候没有使用虚拟环境结果导致anaconda崩了&#xff…