为没有ie浏览器的未来做好准备
多年来,IT组织一直与微软的Internet Explorer浏览器捆绑在一起,而后者多年来一直是标准的Web浏览器。但IE在现代HTML兼容性方面越来越落后。随着移动设备和mac电脑越来越受欢迎,它的专有技术,如ActiveX和Java版本,也从强大的工具转变为防止昂贵的专业应用程序在移动的、跨平台的世界中运行的“球”和“链”。从一个版本到下一个版本的兼容性差异使得情况更加困难。
多年来,微软一直敦促企业改用最新版本的IE,但收效甚微。相反,谷歌Chrome、Apple Safari和Mozilla Firefox的使用率飙升,许多公司甚至将IE的传统用法和Chrome的现代用法标准化。
因此,微软现在在Windows 10中采取了一个激进的新策略:引入一种名为Edge的新浏览器(代号为Project Spartan),它抛弃了传统技术,更多地采用现代HTML规范。Edge对微软的Trident HTML渲染引擎进行了重大重构,将重点放在了HTML5规范上,去掉了早期Internet Explorer版本的大部分遗留内容。它本质上是微软的Chrome或Safari。
随着Windows 10的推出(正如微软所希望的那样)取代Windows XP、Vista、7和8,我们将看到更老、功能更弱、漏洞百出的IE版本逐渐消失。旧的Trident渲染引擎在IE11中仍然可用,但除非你设置了适当的组策略,否则Windows 10将默认使用Edge浏览器。很明显,IE11被纳入Windows 10是作为一种过渡工具;它不应该再指望它的存在多久了。
微软向Edge的转移将迫使它解决Chrome、Firefox和Safari已经提出的相同问题:放弃传统的IE技术可能会给现有的站点和服务带来问题。如果你一直在构建专为IE6或IE7设计的网站,你会遇到像Edge这样的现代浏览器的问题,因为它不支持所有旧的api和特性。