微软抛弃IE决心大 22万行代码说不要就不要

  科客点评:我的青春就这样远去了......不过曾经的巨无霸现在还追得上时代吗?

  负责领导Edge项目组开发任务的查尔斯·莫里斯(Charles Morris)和雅各布·罗西(Jacob Rossi)周三透过博客表示,微软为证明自己将拥抱互联网标准的决心,硬是选择从零开发了Edge引擎。为此,微软放弃了22万行原始IE代码,并移除了300多个IE独有的编程接口。为能在兼容标准方面跟上竞争对手的节奏,微软先后给Edge进行了4200多次修补……

  当然,这些取舍和改动对一般用户而言是难以被察觉的,毕竟其中大多数功能仅是针对网页开发人员。不过随着标准的逐步统一,从长远看,终端用户也终会体会到新技术给未来互联网体验带来的巨大改变。

微软抛弃IE决心大 22万行代码说不要就不要

  曾经很长一段时间,微软成为了当代互联网迟迟不能拥抱新技术的绊脚石。因为在网络还没有那么普及的年代,微软凭借Windows的垄断地位,让“千疮百孔”的IE建立起了自己的一套标准。可随着互联网发展逐渐迈向成熟,“没有标准”的IE标准显然已无法适应。然而,当年数以千万计的、以“兼容IE6”来开发的网站,微软真就这么抛弃了?

  是的,即使难以割舍,也必须选择放弃。

  向前看,越来越多的新网站、主流网站都采用了新的互联网标准,与Firefox、Safari和Chrome等竞争对手相比,旧IE在新标准前的拙劣表现,使得其曾经处于统治地位的市场占有率不断下滑,并最终被对手反超。

  显然,“保证兼容性”已成为IE最大的负担。很多时候对于开发人员来说,想要添加一项新功能并非是一件难事,但相反的想要移除一个功能,尤其是被广泛使用的功能,则难上加难。正因为此,微软在IE上保留了很多十年,甚至二十年前的技术,而其中最典型的例子就是饱受诟病的ActiveX和VBScript两个拓展功能。

微软抛弃IE决心大 22万行代码说不要就不要

  因为IE标准就是没有标准,因此为了兼容自己各个版本的功能,微软甚至花精力去开发了一个“文档模式”,以让网页程序开发人员可以指定IE具体使用哪个版本的IE来渲染网站内容。

  一个又一个的补丁,让回忆变得痛苦。但一口气就要放弃千万曾经一起建立帝国的“站友”,微软难免要纠结。所以Windows 10中最后还是提供了出于兼容目的而存在的IE浏览器,尽管已经不是系统的默认,也不再会有任何后续的开发。

  从好的一面看,虽然千万计的“IE标准”网站被无情地抛弃了,但Edge以一个完全兼容新标准的崭新面孔示人,将有助于未来互联网的健康发展。而说了那么多年的HTML5新特性,如嵌入式3D图像、视频以及音频回放等,将终于可以迅速地普及开来,而不用担心世界上总有那么一部分人无法正常观赏到网站的全部内容。(cnbeta)

注:转载文章,不代表本站赞同其观点和对其真实性负责,本站不承担此类稿件侵权行为的连带责任。如版权持有者对所转载文章有异议,请与我们联系。

收藏
分享到:
我要点评 2 条评论

最多可输入140个字

  • 二代火影

    二代火影

    ████████████看 黃 魸 手 机 浏 覽 噐 咑 幵:275236.c○m 郗蒛資羱!无需下载、直接欣赏,妳嬞鍀!████████████渍滓

    回复

  • 南瓜大仙

    南瓜大仙

    没了IE,以后我们要去黑谁呀?

    回复

Talk客

  1. Talk客:共享单车风波四起,谁又将是最后赢家呢?
  2. Talk客:各取所需而已?谷歌这11亿刀是否物超所值?
  3. Talk客:安卓旗舰四面围剿,新iPhone能否成功逆袭?
  4. Talk客:6GB大运存手机遍地走,是刚需还是噱头?
  5. Talk客:靠脸吃饭成现实!支付宝“刷脸支付”商用,你怎么看?
  6. Talk客:年度最强安卓旗舰三星Note8来了,你准备剁手?
  7. Talk客:联想痛失全球PC第一王座 靠VR能扳回一城?
  8. Talk客:昔日大牌,归来已是小众!他们的出路在哪?
  9. Talk客:魅族PRO 7会是它的春天?联发科高端梦何时圆
  10. Talk客:国产品牌豪夺国内市场份额 苹果三星销量能否逆袭?

作者推荐