了解我们在 2023 年 6 月在稳定版和 Beta 版网络浏览器中推出的一些有趣的功能。
浏览器稳定版
Firefox 114 已于 2023 年 6 月成为稳定版,因此它是本月的唯一浏览器问题。查看浏览器测试版部分,详细了解一旦这些 Beta 版产品变得稳定,即可实现互操作性的多项功能。
WebTransport API
Firefox 114 包含 WebTransport API,这是对 WebSocket 的一项现代更新,支持多流、单向流和无序传送。
SVG crossorigin
属性
Firefox 114 还在 SVG 的 <image>
和 <feImage>
元素上添加了 crossorigin
属性,以支持针对相应元素所提取的数据配置跨域资源共享 (CORS) 请求。这与 HTML crossorigin
属性的运作方式相同。
Beta 版浏览器版本
通过 Beta 版浏览器,您可以预览浏览器下一个稳定版本的新功能。不妨趁此时机测试一下新功能或内容移除,这些新功能或内容可能会在全球发布之前对您的网站产生影响。新的 Beta 版产品包括 Firefox 115 和 Safari 17(仍支持 Chrome 115 和 Safari 16.6)。这些版本为平台带来了许多很棒的功能。如需了解所有详细信息,请查看版本说明,以下是一些亮点。
Firefox 115 支持 CSS animation-composition
属性。待此版本的 Firefox 于 7 月 4 日稳定下来后,三大主要引擎将支持 animation-composition
。如需了解详情,请参阅指定如何将多个动画效果与 Animation-composition 进行合成。
此外,还有一组适用于 Array
和 TypedArray
的方法来实现与 Firefox 115 的互操作性。Array.toReversed()
、Array.toSorted()
、Array.toSpliced()
、Array.with()
、TypedArrays.toReversed()
、TypedArrays.toSorted()
和 TypedArrays.with()
会返回一个包含已浅层复制的元素的新数组。
Safari 17 Beta 版中有一系列新功能和修复程序。Safari 17 在 macOS Sonoma 中添加了Web 应用。也就是说,您可以通过“文件”菜单或“共享表格”将网站添加到 Dock 中,该网站会在其自己的窗口中打开。
Safari 17 还为实现互操作状态带来了一些功能:contain-intrinsic-size
、@counter-style
、@font-face size-adjust,以及 overflow-block
和 overflow-inline
媒体功能,在 Safari 17 推出后,所有主流引擎都将提供这些媒体功能。
“网络新体验”系列视频的一部分