Safari 技术预览版 32(含 WebRTC)现已发布
Safari 技术预览版 32 现已开放下载,适用于 macOS Sierra。此版本发布后,Safari 技术预览版也适用于 macOS High Sierra 的 Beta 版本。如果您已安装 Safari 技术预览版,可以从 Mac App Store 的“更新”标签进行更新。
此版本包含与Safari 技术预览版 31 相同的 WebKit 修订版本,但包含了 Safari 11 中将出现的新 Safari 和 WebKit 功能。以下面向 Web 的 Safari 11 功能是 Safari 技术预览版 32 中的新增功能:
WebRTC 和媒体捕获
Safari 现在通过 WebRTC 支持点对点视频会议。更多信息请参阅“宣布 WebRTC 和媒体捕获”。
WebAssembly
WebAssembly 是一种用于 Web 上可执行代码的低级二进制格式。它是 JavaScript 的基于标准的补充。它安全、便携,并设计为快速高效。要了解 WebAssembly 是什么以及它不是什么,请参阅“组装 WebAssembly”。
自动播放改进
Safari 会阻止大多数网站上带有声音的媒体自动播放。用户可以通过打开新的“网站”偏好设置窗格,或通过 Safari 技术预览版菜单中的“此网站设置...”选项来控制允许哪些网站自动播放视频和音频。我们建议 Web 开发人员使用这些新行为测试他们的网站,确保在自动或用户禁用自动播放时,任何自定义媒体控件都能正常运行。
Safari 11 中更多的 WebKit 功能存在于此 Safari 技术预览版中,并且在过去的版本中也有。您可以从 Apple 开发者网站了解更多关于 Safari 11 中的新功能。