3月7日,Apple苹果公司发布了Safari技术预览版190,这一更新为macOS Ventura和 macOS Sonoma用户带来了一系列重要修复和改进,涵盖了CSS、历史记录、HTML、JavaScript、媒体、网络、SVG、URL、Web API和Web检查器等方面。
自2016年3月起,Apple苹果公司推出了Safari技术预览版,旨在提供给开发者和技术爱好者测试各项Safari浏览器新功能和特性的机会。这一版本的发布标志着Apple苹果公司持续致力于提升用户体验和技术性能的承诺。
以下是本次 Safari 技术预览版190的主要更新内容:
1. 支持 CTAP:引入了对CTAP(Client to Authenticator Protocol)的支持,进一步加强了安全性。
2. CSS 改进:在 flexbox 属性中增加了对 safe 关键字的支持,并增加了对 CSS 样式容器查询的支持,为开发者提供了更多灵活性和控制力。
3. JavaScript 修正:修正了在参数默认值表达式中直接使用 eval() 时可能出现的问题,提升了 JavaScript 的稳定性和安全性。
4. HTML 和 SVG 改进:在 HTML 和 SVG 方面做出了多项修正和改进,包括修正了 History 的属性、删除了非标准的 VTTRegion.track,并添加了对 <angle> 中 turn 单元的支持。
5. Web API 修正:修正了一系列 Web API 的问题,包括修正了更改 HTMLCanvasElement 宽度或高度可能导致的中间缓冲区分配问题,提升了网络应用程序接口的稳定性和性能。
据铋读网了解,Apple苹果公司鼓励已下载该浏览器的用户通过系统偏好设置或系统设置中的软件更新机制,将Safari技术预览版更新至190版本,以获得最新的功能和修复。这一次的更新再次彰显了Apple苹果公司对于技术创新和用户体验的承诺,为用户和开发者提供了更稳定、更安全、更强大的网络浏览体验。