首页 财经 汽车 房产 教育 科技 商业 文化 农业 民生 服务 出行 商讯 健康 旅游 时尚 维权
» 健康» 内容正文

Windows10内置双浏览器IE与Spartan共存

发布时间:2019-08-13 00:18:06

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

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


已经明确的是,即将在2月首次公开预览的Windows 10移动版并不包含Spartan,已经公布的桌面端Windows 10技术预览版也不包括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与云计算资讯,点击文章标题下“ZDNetChina”链接,或通讯录搜索“ZDNetChina”,即可关注订阅,和查看精彩的历史信息。


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


相关阅读:
郑州刻录光盘 http://www.saiwei888.com