微软将 Edge 渲染引擎升级到 EdgeHTML 13

  • David Iffland
  • 刘嘉洋

2015 年 11 月 29 日

话题:HTML5语言 & 开发

微软宣布作为 Windows 10 首次大规模更新的一部分,旗下最新的浏览器内核,EdgeHTML 13 向用户推出。

在微软官网的一个博客帖子中,Edge 的项目经理 Kyle Pflug 说道,更新后的浏览器内核在HTML5Test中,获得了满分 555 分中的 458 分。虽然相较于 EdgeHTML 12 402 分的成绩已经好多了,但是它还是落后于一些其他的浏览器,例如获得 526 分的 Windows 平台下的 Chrome 46 以及获得 468 分的 Windows 平台下的 Firefox 42。

新的浏览器内核添加了如下的一些功能:

  • input type=time(输入类型:时间)
  • <template> 元素
  • <meter> 元素
  • <picture> 元素
  • CSS initial keyword(CSS initial 关键字)

不像其他浏览器的浏览器内核,EdgeHTML 13 不仅仅只关注于浏览器内呈现的体验。它同时也兼顾处理为 Windows 10 上的Universal Windows Platform呈现 HTML/CSS 应用程序。这次的更新发布,表明微软可以加快浏览器更新发布的速度,但是 EdgeHTML 13 的双重职责代表着 Edge 不会像 Chrome 或是 Firefox 更新得那么快。

开发者和用户可以在Windows Insider Program注册来获取最新的版本,但是 Pflug 说大多数的 Edge 的更新,会跟着 Windows 10 的更新一起进行:

我们确实有能力可以通过 Windows Update 提供功能而不需要通过一个完整的 Windows 的版本发布(例如在九月我们将警告陷阱缓解操作(alert trap mitigation)返回给 Windows 10 用户),但总体来说,在这个时候我们希望能同步主要平台的更新时间和 Windows 发布的速度,这可以让我们均衡 Insider program 的快速发布和新功能的稳定性(通常需要几天时间来检查内部构架)。

和升级后的浏览器内核一起,Windows 10 的更新也将 Edge(真正的浏览器)升级到版本 25。开发者可以根据Microsoft Edge changelog上所列的更改来完成更新。

来自各方的反馈对于这次的改变都表示出积极的态度。在 reddit 论坛上,用户Vheissu对于微软参与到社区中的方式感到非常高兴:

微软处理 Edge 对于新的 ECMAScript 和 Web 规范特点功能的支持给我留下了很深的印象。人们可以投票支持对他们最有用的功能这样的社区模式似乎真的在起作用(我投票给了最近参与的模板元素)。

查看英文原文:Microsoft Bumps Edge Rendering Engine to EdgeHTML 13


感谢张龙对本文的审校。

给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群InfoQ 好读者(已满),InfoQ 读者交流群(#2)InfoQ 好读者)。

HTML5语言 & 开发