EdgeHTML 14
综述
EdgeHTML 14在2016年8月2日随Windows 10周年更新(v1607)一起发布,该版本具有较大的改进。
新功能与特色
- 支持向浏览器添加扩展
- 最易访问的浏览器,并且在HTML5Accessibility测试中唯一获得完美跑分的浏览器
- 通过减少JavaScript计时器执行频率来提升后台标签页的效率,能节省最高90%的电量。还通过暂停非必要Flash内容来提高效率,这些被暂停内容可通过手动点击来播放。
- 增加内核攻击保护功能,让此类攻击难度大增。这是通过减少内核组件曝光,强制Flash和相关内容处理采用白名单形式而实现的。
- 核心部件更快,效率更高,带来更快速的浏览体验。
- 通过对内存的优化,事件处理程序的延迟分析,和对共同JavaScript API的优化,来实现对Chakra JavaScript引擎的性能优化。
- 优化滚动体验,包括键盘和滚动条行为的优化,完全关闭的用户界面线程。
- 包含数十项HTML5新标准,媒体格式和JavaScript功能
- 扩展
扩展是一些小程序,可用于向Microsoft Edge添加新功能或修改现有功能。扩展程序旨在通过提供对目标受众非常重要的利基功能来改善用户的日常浏览体验。 Microsoft Edge支持基于HTML,JavaScript和CSS的新扩展模型。此新模式与Chrome兼容,这意味着现有的Chrome扩展程序开发人员只需极少的更改即可将其扩展程序迁移到Microsoft Edge。
- 获取API
Fetch API使用fetch方法获取资源。过去,这是通过XMLHttpRequest实现的。 fetch不仅使用起来更简单,而且还提供对请求和响应的低级访问。
- Web身份验证API(FIDO 2.0 Web API)
Microsoft Edge中的Web身份验证(以前称为FIDO 2.0)API使Web应用程序能够使用Windows Hello生物识别技术进行用户身份验证,以便您和您的用户可以避免密码管理的所有麻烦和风险,包括密码猜测,网络钓鱼和键盘记录攻击。当前的Microsoft Edge(ms-prefixed)实现基于Web身份验证规范的早期草案,并且可能在将来发生变化。
- 网络通知
Web通知允许站点显示通知,以在网页和浏览器的上下文之外提醒用户,让用户了解新消息或警报,并允许站点提高用户参与度。 Microsoft Edge中的Web通知与Windows 10中的通知平台和操作中心完全集成,可为整个系统中的其他应用程序提供一致的体验,并可轻松控制权限和安静时间。
- Web Speech API
Web Speech API是一个JavaScript API,由两部分组成:语音识别和语音合成(或文本到语音)。目前,Microsoft Edge仅支持语音合成。语音合成涉及用户通过扬声器听到的文本到语音的转换。
- 引入部分新 API