Spartan:抛弃 IE 包袱,只为现代 Web

自从去年微软Spartan浏览器程序曝光后,就一直有人说它将是微软的“全新、轻量级浏览器” 。在上周的微软Windows10发布会上,微软宣布Spartan将使用来自三叉戟的Edge引擎 。

微软Web平台团队高级工程师JacobRossi也分享了Spartan背后的一些内容 。他表示,微软希望在“斯巴达计划”(ProjectSpartan)和“互联网浏览器”(InternetExplorer)之间划清界限,以避免一些开发者和用户固有的观点,即他们“漏洞百出,是恶意软件,需要Hack兼容” 。新浏览器使用UA“将自己伪装成Chrome和Safari”,这使得网站认识到Spartan是一种与Chrome和Safari兼容的方式,以提高页面兼容性 。

微软Fork也生产了Edge引擎,第一步就是删除旧代码 。文档兼容模式、模拟IE8布局、VBScript、X-UA-Compatible相关代码均已删除 。Spartan不支持ActiveX和HBO,新引擎的标准支持基于IE11 。

Windows10月份的技术预览版已经包含了新的引擎Edgehtml.dll,Spartan也支持ChakraJavaScript引擎,并且还会有新版本的F12工具,微软继续增加40种Web标准支持 。对于企业用户,IE仍将提供与旧应用程序兼容的功能 。

【Spartan:抛弃 IE 包袱,只为现代 Web】 微软逐渐开始将Windows布局为“Windows10即服务”,这意味着微软将继续提供功能改进和新功能,而Spartan和其他应用一样,将保持更新频率更快,无需等待大版本Windows的更新 。

    推荐阅读