EdgeHTML 16:修订间差异
(创建页面,内容为“<div class="navi" style="vertical-align: super; font-size: 84%; margin: -10px 0px 0.9em 1em">Windows 组件知识 > Microsoft Edge > '''EdgeHTML 16'''</div>…”) |
Captainlinux8880(留言 | 贡献) 无编辑摘要 |
||
(未显示2个用户的2个中间版本) | |||
第1行: | 第1行: | ||
{{NavBar|[[Windows组件知识]] > [[Microsoft Edge]] > '''EdgeHTML 16'''}} | |||
==综述== | ==综述== | ||
EdgeHTML 16随Windows 10 | EdgeHTML 16随Windows 10 秋季创意者更新(v1709)一起发布,和上个版本一样,该版本有卓越的性能和多样的改进。 | ||
==新功能与特性== | ==新功能与特性== | ||
===CSS网格布局=== | ===CSS网格布局=== | ||
Microsoft Edge现在支持CSS网格布局的无前缀实现。网格布局定义了一个基于二维网格的布局系统,该系统比使用浮点数或脚本进行定位所提供的布局流动性更高。 | Microsoft Edge现在支持CSS网格布局的无前缀实现。网格布局定义了一个基于二维网格的布局系统,该系统比使用浮点数或脚本进行定位所提供的布局流动性更高。 | ||
===CSS对象适合度和对象位置=== | ===CSS对象适合度和对象位置=== | ||
EdgeHTML 16引入了对CSS属性object-fit和object-position的支持。这些属性控制内容框中所替换内容的位置和大小。 | EdgeHTML 16引入了对CSS属性object-fit和object-position的支持。这些属性控制内容框中所替换内容的位置和大小。 | ||
===开发者工具=== | ===开发者工具=== | ||
开始了一项主要的Microsoft Edge DevTools重构工作,以提高性能,还添加了许多新功能,您可以立即在Windows Insider构建中使用这些新功能。 | 开始了一项主要的Microsoft Edge DevTools重构工作,以提高性能,还添加了许多新功能,您可以立即在Windows Insider构建中使用这些新功能。 | ||
===JavaScript=== | ===JavaScript=== | ||
EdgeHTML 16通过扩展Chakra引擎推迟/重新推迟功能,使用多态内联缓存以及使用try / finally块优化功能的能力,在以前版本的Javascript性能优化的基础上构建。 | EdgeHTML 16通过扩展Chakra引擎推迟/重新推迟功能,使用多态内联缓存以及使用try / finally块优化功能的能力,在以前版本的Javascript性能优化的基础上构建。 | ||
第24行: | 第28行: | ||
*支持id属性 | *支持id属性 | ||
*complete()方法的结果参数的默认值从“”更改为“未知” | *complete()方法的结果参数的默认值从“”更改为“未知” | ||
===Service Worker=== | ===Service Worker=== | ||
Service Worker是事件驱动的脚本,它们在网页的后台运行。服务人员启用以前仅可用于本机应用程序的功能,例如,拦截和处理来自网络的请求,管理和处理后台同步,本地存储以及推送通知。对service worker的支持仍在开发中,但是您可以通过在about:flags中启用service worker功能,通过实验性service worker支持在Microsoft Edge中测试PWA。 | Service Worker是事件驱动的脚本,它们在网页的后台运行。服务人员启用以前仅可用于本机应用程序的功能,例如,拦截和处理来自网络的请求,管理和处理后台同步,本地存储以及推送通知。对service worker的支持仍在开发中,但是您可以通过在about:flags中启用service worker功能,通过实验性service worker支持在Microsoft Edge中测试PWA。 | ||
===Web VR=== | |||
适用于Microsoft | 适用于Microsoft Edge的WebVR已添加对运动控制器的支持。 这些控制器在空间中具有精确的位置,可以与虚拟现实中的数字对象进行精细的交互。 | ||
WebVR还进行了优化,以支持两种不同类型的体验。 | |||
*Windows Mixed Reality PC-具有集成显卡的台式机和笔记本电脑。 当插入这些设备时,我们的沉浸式耳机将以每秒60帧的速度运行。 | |||
*Windows Mixed Reality Ultra PC-具有独立图形的台式机和笔记本电脑。 插入这些设备后,我们的沉浸式耳机将以每秒90帧的速度运行。 | |||
两种设置都将支持相同的沉浸式视频和游戏体验。 | |||
===新API=== | |||
引入新API |
2023年12月31日 (日) 05:12的最新版本
综述
EdgeHTML 16随Windows 10 秋季创意者更新(v1709)一起发布,和上个版本一样,该版本有卓越的性能和多样的改进。
新功能与特性
CSS网格布局
Microsoft Edge现在支持CSS网格布局的无前缀实现。网格布局定义了一个基于二维网格的布局系统,该系统比使用浮点数或脚本进行定位所提供的布局流动性更高。
CSS对象适合度和对象位置
EdgeHTML 16引入了对CSS属性object-fit和object-position的支持。这些属性控制内容框中所替换内容的位置和大小。
开发者工具
开始了一项主要的Microsoft Edge DevTools重构工作,以提高性能,还添加了许多新功能,您可以立即在Windows Insider构建中使用这些新功能。
JavaScript
EdgeHTML 16通过扩展Chakra引擎推迟/重新推迟功能,使用多态内联缓存以及使用try / finally块优化功能的能力,在以前版本的Javascript性能优化的基础上构建。
新功能(默认情况下处于启用状态)
- WebAssembly MVP (demo)
- Shared Memory and Atomics
付款请求API
Payment Request API是一个开放的,跨浏览器的标准,使浏览器能够充当商家,消费者和消费者存储在云中的付款方式(例如信用卡)之间的中介。 EdgeHTML 16中的API已更新,以匹配最新的W3C付款请求API规范。这包括:
- 支持canMakePayment()方法
- 支持requestId属性
- 支持id属性
- complete()方法的结果参数的默认值从“”更改为“未知”
Service Worker
Service Worker是事件驱动的脚本,它们在网页的后台运行。服务人员启用以前仅可用于本机应用程序的功能,例如,拦截和处理来自网络的请求,管理和处理后台同步,本地存储以及推送通知。对service worker的支持仍在开发中,但是您可以通过在about:flags中启用service worker功能,通过实验性service worker支持在Microsoft Edge中测试PWA。
Web VR
适用于Microsoft Edge的WebVR已添加对运动控制器的支持。 这些控制器在空间中具有精确的位置,可以与虚拟现实中的数字对象进行精细的交互。
WebVR还进行了优化,以支持两种不同类型的体验。
- Windows Mixed Reality PC-具有集成显卡的台式机和笔记本电脑。 当插入这些设备时,我们的沉浸式耳机将以每秒60帧的速度运行。
- Windows Mixed Reality Ultra PC-具有独立图形的台式机和笔记本电脑。 插入这些设备后,我们的沉浸式耳机将以每秒90帧的速度运行。
两种设置都将支持相同的沉浸式视频和游戏体验。
新API
引入新API