据国外媒体报道,斯巴达项目的开发标志着微软正着手为所有的Windows 10设备打造一款全新、现代化的浏览器,如PC、平板以及智能手机。尽管其新的浏览器内核Edge初期元素来源于IE11的Trident内核,但前者与后者的区别迅速出现,并且运行情况良好。然而,或许人们更为关心的是微软所要丢弃的元素,这些正是IE优秀传统所附带的一些包袱。
“斯巴达”这一代号可能源于Xbox One游戏:《光环:斯巴达突袭》,或有意针对浏览器市场展开一场突袭。而斯巴达本身也有着严厉规整和细致简单之意。
如果真像某些人认为那样,即谷歌是新生代微软的话,那么斯巴达项目就是新生代的Chrome。当然,谷歌必须意识到如今的Chrome本身正变得日益“臃肿”,比其主要竞争对手火狐会占用更多的内存和资源。谷歌开发出其自有的Blink也摒弃了其浏览器附带的一些包裹。毕竟微软的IE有着20年历程,它有太多的包袱需要丢弃。
微软斯巴达项目经理雅各布-罗西(Jacob Rossi)上月接受采访时表示:“新的引擎中看不到IE的影子。移除旧元素是子系统对效仿IE8布局怪癖负责的表现。新的引擎中淘汰了VBScript。而像attachEvent、设置兼容的X-UA-Compatible和currentStyle对象这些残留物也不会出现在新的引擎中。代码库与Trident基本没有什么共同点。”
鉴于当前IE11已经在Win 8.1上与Chrome竞争,斯巴达项目的改善可能会让它远远领先Chorme。
同时,斯巴达项目团队也修复了成千上万个互用性缺陷,并且为多个网络标准提供了支持。
在2月26日,团队成员抽出了一些时间对他们现在所做的予以了解释。其中包括增添了一个重要的博客帖子功能、一个诙谐的Ask Us Anything会话窗以及一个@IEDevChat会话窗。如果用户对于斯巴达项目有特定的问题需要解答,在上述几个功能中可以找到答案。
对于企业用户而言,最重要的问题是“新的引擎推出后,那些基于早期版本IE打造的网站和企业内部网会发生什么变化呢。”
雅各布-罗西解答称“Windows 10将采用EdgeHTML.dll,它将与之前数十年中一直作为Internet Explorer引擎的Trident(MSHTML.dll)分离开,仅在访问一些旧的企业站点时会载入Trident内核。这种双引擎方案使得企业用户能够升级成新引擎,并且同时在同一个浏览器中运行那些依照旧的IE内核开发的关键任务应用。”
据悉,新的浏览器在投入市场后将迅速并且持续地升级,就像Chrome、Firefox以及其他主流网页应用和服务那样。
据一些评论指出,很明显微软将不得不克服信誉度方面一些重要的挑战,但许多反驳都是出于对斯巴达项目的不了解。也有一些评论者认为微软新浏览器表现不太期待过高,这些评论者似乎没有意识到自IE8推出后6年间所发生的一情况。然而,这样的局面可能相对微软而言是优势,因为斯巴达浏览器要比IE6-8好得多,也优于IE11。
当然,目前外界仍对斯巴达浏览器的了解仅限一些报道消息。用户最为关心的问题是它会占用多少RAM和资源,因为这相对于Chorme而言,是一个关键性的竞争优势。另一个值得关注问题是微软新浏览器的最终命名。
有可能斯巴达会成为其品牌名称,之前已有Xbox这样的例子。微软或许会为新的浏览器取一个时髦的名字。有人也倒希望微软不要将其命名为IE,IE11的名字就有了太多的负面意义,这完全掩盖了其质量和性能方面真正的优势。