Hey guys,我是 cxuan,今天偶然间在朋友圈看到非常有意思的一张截图。
这则充满戏谑的问答讨论的是时下非常火的 "IE 凉了" 这个话题。
作为陪伴我们这么多年的 IE ,为什么突然间就凉了呢?
事情还要从那时说起。
为了对抗当时的浏览器王者 - 网景浏览器,1995 年,微软发布了 Internet Explorer 1.0 ,此时的 IE 非常简陋,但是它能做一件在当时非常核心的事情 - 上网
。
但是此时的 IE 还远远落后于当时的网景浏览器,后来随着 IE 2.0、3.0 的出现也没有改变这种局面,因为最初的几个 IE 版本一直是以软件包的形式为 Windows 提供选择安装。但是 IE 有一个非常硬的后台,那就是 Windows 操作系统。
从 IE 4 开始,奠定了 IE 在浏览器中的王者位置,它被捆绑在 Windows 98 中,每个 Windows 操作系统的电脑中默认都会装有一个 IE 浏览器,在这种霸权主义的刺激下,造成了网景浏览器的死亡和微软接下来连绵不绝的官司。
在 1995 年的 IE 5 诞生后,IE 开始独霸全球浏览器市场。不过随着后面被冠以“史上最差科技产品” 的 IE 6 和微软和网景官司的结束,使用户可以决定浏览器的使用权后,伴随着 Firefox、Chrome 等浏览器的悄悄蚕食,2011 年的 IE 9 的市场占比已经大不如前。
下面是一张 2009 年以来,各个主流浏览器市场份额的占比。
从这张图中可以看到,浏览器市场目前最受欢迎的浏览器是 chrome,safari 有比较固定的用户,edge 还在增长,IE 和 Firefox 有点掉队了。Chrome 浏览器从 2009 年就以爆炸性的方式扩散,到现在的市场份额已经接近了 7 成,而 IE 浏览器在市场份额的顶峰不过才 9 成,而且当时并没有像现如今这样浏览器百花争艳的环境,足以可见 Chrome 浏览器的强大之处!
自从 IE 8 的发布以来,IE 的更新一直不温不火,IE 10发布于 2012 年,Windows 8 、Windows 7 一直用的就是 IE 10,而 IE 的最终版本定格在了 IE 11,这宣布了 IE 的使命已经临近结束,未来会被一个叫做 Edge
的浏览器所取代。
回顾一下 IE 发展的历史长河,不难发现,IE 就像是一个过气的网红
,凭借着强大的后台运营团队成功上位,霸占每个人的眼球,但是 IE 并没有受到人们的尊敬,因为它缺少让我们折服的东西。而且 IE 的运行速度,简直难以启齿,下面这个图片很好的说明了这一点。
为什么 IE 如此之慢?或者说 IE 慢在哪里?
其实从纯粹的渲染速度来说,IE 是能够追的上其他主流浏览器的,但是 IE 的响应
速度非常慢,我之前在工作中经常要用到 Chrome、IE 、Firefox 这三个浏览器,通常情况下切换 Chrome 和 Firefox 的时候丝丝顺滑,而切换到 IE 的时候简直就像在便秘,IE 的响应速度甚至比 Chrome 和 Firefox 加起来的时间还多!Firefox 偶尔也会出现缓慢唤醒的情况,但不会那么频繁,也不会持续很长时间。Chrome 几乎不会发生这种情况。
还有非常重要的一点,最初,Microsoft 对 Web 标准并不真正感兴趣,而是在功能和插件方面走自己的路。微软将 IE 深度集成到 Windows 中,并使用反竞争行为来消灭竞争对手。一旦他们控制住了局面,他们就停止了新的研发,给我们留下了 IE6 的烂摊子。
当 Firefox 和 Chrome 出现时,它们重新开始并追求速度和标准合规性。它们不依赖于特定的 Windows 版本,并保持了快速的开发速度。与此同时,微软争先恐后地迎头赶上,但被他们垃圾技术的包袱和向后兼容他们的传统决策的需要所压倒,这意味着企业依赖于 ActiveX 插件。后来,微软终于开始改进 IE,但比其他公司晚得多,而且还是在市场份额流失了大部分之后才开始,实在是强弩之末。