微软发布了Edge 131稳定版浏览器,包含多项细节改进,提升用户体验和安全性。其中包括调整取消对话框行为,开发者需使用 event.returnValue = '' 来防止对话框出现;标准化 Kyber 算法,将其重新命名为 ML-KEM,并在 BoringSSL 库中实现;新增 EdgeSidebarAppUrlHostAllowList 策略,允许管理员定义不受限制的网站列表;此外,该版本还包含其他修复和安全更新,包括修复 Edge 特有漏洞和 Chromium 相关漏洞。
🔄 **调整取消对话框行为:**微软调整了 beforeunload 事件的取消对话框行为,开发者需要使用 `event.returnValue = ''` 来防止对话框出现,不再支持 `event.preventDefault` 方法阻止对话框。
🔒 **标准化 Kyber 算法:**Kyber 算法被重新命名为模块格密钥封装机制(ML-KEM),并在 BoringSSL 加密库中实现,允许依赖该库的服务使用该算法。需要注意的是,ML-KEM 的最终版本与之前的 Kyber 版本不兼容。
🌐 **侧边栏新政策:**新的 EdgeSidebarAppUrlHostAllowList 策略允许管理员自定义网站列表,即使这些网站在阻止列表中,也可以在侧边栏中打开。
🛡️ **安全更新:**Edge 131 包含了其他频道的所有修复和小改进,并修复了多个安全漏洞,包括一个 Edge 特有的漏洞(CVE-2024-49025)和 8 个与 Chromium 相关的漏洞。
IT之家 11 月 16 日消息,微软公司昨日(11 月 15 日)发布了 Microsoft Edge 131 浏览器稳定版,包含多项细节改进,进一步提升用户体验和安全性。
调整取消对话框行为
IT之家援引新闻稿,微软调整了 beforeunload 事件的取消对话框行为,开发者在事件处理程序中调用 event.preventDefault 将不再阻止显示对话框,需要调用 event.returnValue = '' 来防止对话框出现。
微软还淘汰了 BeforeunloadEventCancelByPreventDefaultEnabled 策略,在 Edge 130 后续版本中不再生效。
标准化 Kyber 算法
Kyber 算法经过技术调整后被重新命名为模块格密钥封装机制(ML-KEM)。
该算法已在 BoringSSL 加密库中实现,允许依赖该库的服务进行部署和使用,需要注意的是,ML-KEM 的最终版本不兼容之前的 Kyber 版本。
侧边栏新政策
新的 EdgeSidebarAppUrlHostAllowList 政策允许管理员定义一个基于 URL 模式的网站列表,这些网站不受 EdgeSidebarAppUrlHostBlockList 的限制。配置该政策后,允许列表中的应用即使在阻止列表中也可以在侧边栏中打开。
安全更新
Edge 131 版包含其他频道所有修复和小改进,并修复了多个安全漏洞,其中包括一个 Edge 特有的漏洞(CVE-2024-49025)和 8 个与 Chromium 相关的漏洞。