BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Windows 10推出周年更新,Edge浏览器支持扩展并改进JavaScript支持

| 作者 David Iffland 关注 4 他的粉丝 ,译者 谢丽 关注 9 他的粉丝 发布于 2016年8月9日. 估计阅读时间: 3 分钟 | GMTC大前端的下一站,PWA、Web框架、Node等最新最热的大前端话题邀你一起共同探讨。

微软开始向终端用户推送Windows 10周年更新,让Web开发人员有机会使用Edge最新版本的部分新特性,包括最新的HTML渲染引擎、Windows Hello和浏览器扩展。

EdgeHTML 14,这个微软HTML渲染引擎的最新版本现在已经到达了稳定通道,它包含若干针对HTML和JavaScript的更新。HTML改进包括<output><data>元素以及<input type=color>。它还支持WOFF 2.0字体,按照微软的说法,这可以将字体文件的大小减少30%。

至于JavaScript,新版本支持async/await、默认参数、Object.valuesObject.entries。它还支持ES2016幂运算符(**)。

一个重要的新特性是Fetch APIfetch完全由浏览器实现,旨在减少对普遍存在的XMLHttpRequest(XHR)的需求。现在,Edge提供了这项特性,Safari成了唯一不具备该特性的桌面浏览器。在此之前,开发人员可以使用fetch polyfill支持所有的浏览器。

Edge浏览器本身现在支持扩展了。有许多扩展可以从商店安装,比如Amazon Assistant、LastPass、Evernote Web Clipper和AdBlock Plus。微软一直在和一个外部开发小组一起构建这些扩展。他们还没有发布扩展开发指南,告诉开发人员如何编写自己的扩展并发布到商店。目前,微软的扩展文档只是请开发人员继续关注:

我们目前正在少数扩展作者的帮助下,构建和验证我们的扩展平台和文档。敬请关注未来的更新!

目前为止,已经有许多扩展API特性可以使用了,但更多的特性正在考虑之中。企业开发人员可以提供原本只供内部使用的自定义扩展。

此外,Web开发人员可以使用Windows Hello了。通过启用Windows Hello,用户可以使用机器内置的安全特性向Web应用进行身份验证。

那些没有Windows 10 PC可用的用户,可以使用Edge 14 VM来试验新特性。

要查看自Windows 10上个主版本发布以来的全部变化,请查看Edge发布说明。周年更新的版本为build 14393。

查看英文原文Microsoft Edge Get Extensions, Better JavaScript in Windows 10 Anniversary Update

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT