科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道应用软件Windows 10内置双浏览器 IE与Spartan共存

Windows 10内置双浏览器 IE与Spartan共存

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

IE仍然存在于Windows 10中,和Spartan一样使用双渲染引擎。微软还没有表明,哪个版本的Windows 10能够运行IE。

来源:ZDNet软件频道 2015年1月26日

关键字: 微软 Spartan ie 浏览器

  • 评论
  • 分享微博
  • 分享邮件

ZDNet至顶网软件频道编译:在微软公布Windows 10之前,已经有很多关于“Spartan”浏览器的信息泄露出来。在Windows 10发布会上,微软展示了Spartan,并承诺将在未来几个月内在其技术预览计划中向测试者提供Spartan。

已经明确的是,即将在2月首次公开预览的Windows 10移动版并不包含Spartan,已经公布的桌面端Windows 10技术预览版也不包括Spartan。

Windows 10中IE与Spartan共存

在发布会上的演示中,微软展示了用户将如何使用Spartan注释和分享网页,微软还展示了Spartan内嵌的阅读体验和对Cortana的集成。

正如此前泄露的那样,Spartan将运行在Windows Phone、平板电脑和PC机上。事实上,Spartan是“现代化”IE的替代品。

1月22日,微软IE博客上的一篇文章公布了更多关于Spartan内部的信息。微软正在将Spartan定位为一个全新的浏览器——这与Internet Explorer是不同的。

此前知情人士表示,Spartan将采用与IE相同的渲染引擎。在微软关于Spartan的博客文章中,微软方面表示,Spartan是基于“一个新的渲染引擎”。该渲染引擎与IE 11中的渲染引擎一样,据我所知,是微软Trident的升级版。(肯定不是WebKit、Blink或者Gecko。)

下面是微软在这篇博客文章中的解释:

“Spartan由一个新的渲染引擎提供强大支撑,设计强调与现代网络的互操作性。我们特意远离了Internet Explorer此前一直使用版本化的文档模式,使用和其他现代浏览器相同的标记。Spartan的新渲染引擎设计兼容当今网络编写的方式。”

这段文字指向了去年由IE团队发表的博客文章。该博客文章从来没有使用“Trident”这个词,而是说IE将会以一种新的“边缘模式平台”渲染公众互联网网站,而这个平台引入了一种新的具有互操作性的UA字符串,忽略了X-UA的兼容性。

博客指出,Spartan“会在需要的时候为传统企业网站加载IE11引擎,同时为现代化网站使用新的渲染引擎。”

下面是微软针对网络开发者的指南,关于Windows 10及其浏览器战略:

1、我们新的渲染引擎将是Windows 10的默认引擎,Spartan,和Internet Explorer。这种引擎的核心具有互操作性,并且使用你发送给其他现代化浏览器相同的标记。我们的标准支持和路线图可查看http://status.modern.ie。

2、公众互联网网站将使用这种新引擎和现代化标准进行渲染,传统Internet Explorer行为包括文档模式将不支持新引擎。如果你的网站依赖于传统的Internet Explorer行为,我们建议你更新到现代化的标准。

3、我们的目标是与现代化网络的互操作性,我们需要你的帮助!你可以通过Windows Insider计划或者使用http://status.modern.ie.2测试这个新的引擎。当你发现存在互操作性问题请告知我们(通过Connect或者Twitter),这样我们可以与W3C以及其他浏览器制造商合作,确保良好的互操作性。

IE博客文章还证实了此前我的知情人在12月向我透露的信息:Internet Explorer将不会消失。IE仍然存在于Windows 10中,和Spartan一样使用双渲染引擎。IE与Spartan的共存,是考虑到那些企业客户,他们的传统网站使用的是只针对IE设计的老技术,例如Active X控制和浏览器辅助对象。

在博客文章中并没有解释哪个版本的Windows 10将能够运行IE。我猜只是那些包含桌面的版本,所以不包括运行在Windows Phone和尺寸小于8英寸的平板电脑上的Windows 10移动版。此外也没有提到那些希望在Windows 10上使用IE的用户是否必须下载它,还是在某些Windows 10 SKU上预装了。

在博客文章中并没有提到Spartan是否会像Google Chrome一样支持浏览器扩展程序,以及如何支持。此前有知情人表示这是有可能的。而且正如Neowin和FraWin.com网站此前的报道,有人认为Spartan将能够以某种方式运行Chrome扩展程序。我的知情人已经表示,Chrome扩展程序的兼容性也是微软的目标和愿望。

更新:“新的”渲染引擎是Trident的一个分支,微软方面这样证实。以下是微软新闻发言人的完整声明:

“Spartan渲染引擎(edgetml.dll)是一个新的组件,独立于Triden(mshtml.dll)。新引擎一开始是作为Trident的一个分支,但是在过去几个月中已经快速分离,类似于其他几个浏览器引擎那样在分离之前是作为一个分支。新的渲染引擎也将拥有和Trident非常不同的原则——例如:专注于互操作性,去除了文档模式。”

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章