• 快科技
  • 中文科技资讯专业发布平台
杀死IE!微软给全世界最好的礼物
2016-01-14 15:11:45  出处:雷锋网   编辑:上方文Q   点击可以复制本篇文章的标题和链接

自从微软宣布将在多数操作系统上停止对IE7、8、9和10提供技术支持,IE也将成为历史。这是逐步淘汰掉这个从出世起就饱受争议的浏览器的最大进步。

自去年三月起,微软就逐步地开始淡化IE这个品牌,开发出全新的浏览器Edge,但并没有立即杀死IE。Edge只能在Win10上跑,所以微软还会在老版本的Windows系统上对IE提供更新支持。总的来说,这是一个新的起点。

从历史上讲,微软通常会同时支持多个版本的IE。从今天起,微软仅支持操作系统能够运行的最新版本的IE。对于老版本来说,不会再有新的安全补丁推送,因此大量的旧版本用户暴露在黑客及不安全因素之中。

让用户在旧版本的浏览器中运行应用程序,一直是一个令所有开发者和机构头痛的问题,但也可能是一件好事,开发者和设计师们一直在寻找解决这一问题的最佳途径,而且,新版本的浏览器也可能有自己的脾气,一个网页在不同的浏览器上面看到的效果很可能并不相同。不过,这些细微的差异和IE在90年代末至世纪初对于万维网标准的践踏相比,不值一提。

在IE浏览器上,微软坚持使用自己的网页标准,而对W3C(万维网联盟)的标准不屑一顾,这使得微软长期决定着网页的设计标准。这导致很多有才华的网页开发者并没有被要求解决图像在不同浏览器上显出细微差异的问题。大量旧版本的浏览器仍在运行,更加剧了这种混乱局面。

万幸的是,这段黑暗的岁月终于快要结束了。

灰暗的旧时光

由于IE没有遵循制定网页标准的万维网联盟的指导方案,在IE和其他浏览器上看到的网页效果可能会完全不同,包括Netscape、Opera或Firefox等。

绝望的设计师们很努力地想让网页尽可能的呈现统一的效果,但面对复杂的布局时,这种努力往往是无效的,而IE6因为存在的安全漏洞饱受批评,微软往往并没有第一时间修复漏洞。

但既然IE如此糟糕,为什么能占有如此多的市场份额呢?在1997年,微软将IE预装到Windos中,这受到了无数人的反对与指责,并长期受到了政府的反垄断调查。由于大多数用户并不了解其他的浏览器,而Windows又占据了绝大多数的市场份额,微软通过捆绑销售轻而易举的赢得了这场战斗。

但故事到此还没有结束。微软仍然把IE和Windows捆绑销售,但横空而出的Google Chrome后来居上,成为了最多人使用的浏览器,其中有部分原因是设计师和开发者们长久以来教育市场的结果,但在1990年代,无数的网站在网页上自豪地挂着“使用IE浏览器可获得最佳体验”的横幅。

“很少人记得这件事,特别是网页前端开发者,但确实有一段时间,IE是世界上最好的浏览器。”长期批评IE的JavaScricp专家Douglas Crockford在2010年接受采访时说。IE6曾经远远领先于其他浏览器,但现在已经被竞争对手们超过。

这是一种夸张的修辞。Netscape 6和Opera 5都比IE6更早推出市场且更为优秀。但实际情况却是IE6花了几年时间弯道超车,夺得头把交椅。在1997年网景公司推出Netscape Navigator 4之后,竟然沉寂了3年,直到2000年才推出了全新版本Netscape Navitor 5。(网景公司并没有在Navigator 4的基础上迭代新版本,而是花了很大力气把Navigator 5重写了一遍。)

同时,尽管IE并没有完全的遵循标准,但在1990年代末期,快速的增加了很多新的功能。在当时,开发者们如果想在浏览器上使用前沿的技术及交互性的功能,IE几乎是唯一的选择。

网景公司倒闭之后,部分员工成立了Mozilla(火狐)社区,在2004推出了第一个版本的火狐浏览器,这让人们从死气沉沉的浏览器中看到了新希望。

沉重的包袱

2006年,IE7终于推出市场,虽然比起之前的版本是一个巨大的进步,但对于W3C标准仍然支持的不彻底,因此开发者们只能针对IE不停调试,使得网页正确显示。

直到2009年IE8的诞生,微软才终于第一个通过Acid2标准测试的浏览器。Acid2被广泛使用于测试浏览器对W3C标准的支持,但对于其他的标准,诸如WebGL技术中的3D图形接口,则支持的更晚。那时候浏览器市场还处于波澜不惊的阶段,而IE的坏名声已经形成。

但微软最大的问题在于IE6的长期存在。为了兼容还保有大量用户的IE6,许多机构不得不花费大量经费在照顾这些拒绝升级的用户。

许多Windows用户并不清楚如何更新版本号,还有一部分盗版用户无法联机升级,他们都一直停留在旧的版本上。因此,微软不得不一直对IE6提供支持直到2014年4月8号,距IE6的推出已经过了10年的时间。

为了避免重蹈覆辙,微软宣布不会对Windows Vista和Windows Server 2008上IE9以前版本提供技术支持,而在Win7、8及相应的服务器版本上,最低支持到IE9。此举很可能会把大量未升级的用户暴露在各种潜在的安全隐患之中,但从长远角度看,这会迫使用户尽快选择更好的浏览器。

随着时间的推移,旧版本的浏览器会逐渐推出历史舞台,微软希望能够在浏览器战争中重新夺得往日的辉煌。Edge就是一个全新的开始——新名字,推倒重来的代码,以及全新的CEO。微软之前的恶行不会消失,但至少能解决现在混乱的市场。

杀死IE!微软给全世界最好的礼物

微信公众号搜索" 驱动之家 "加关注,每日最新的手机、电脑、汽车、智能硬件信息可以让你一手全掌握。推荐关注!【微信扫描下图可直接关注

文章价值打分
当前文章打分0 分,共有0人打分
文章观点支持

+0
+0