专栏名称: code秘密花园
这里有最前沿的前端技术、最新的前端消息、最精品的技术文章、最好用的工具推荐、还有一个有趣的作者。
目录
今天看啥  ›  专栏  ›  code秘密花园

WWDC24 - iOS18 下的 WebKit 有哪些更新?

code秘密花园  · 公众号  · 科技自媒体  · 2024-06-26 08:27
    

主要观点总结

本文介绍了在最新WWDC大会上,WebKit的更新内容及一些值得关注的新功能。

关键观点总结

关键观点1: CSS - View Transitions API

WebKit加入了对View Transitions API的支持,提供了一个体验非常好的浏览器API,用于将元素从一个状态动画过渡到另一个状态。

关键观点2: 样式查询(Style Queries)

WebKit增加了对样式查询的支持,可以在测试CSS自定义属性时使用,定义一组可重复使用的样式,并将其作为一个整体进行应用。

关键观点3: 背景滤镜(Backdrop Filter)

背景滤镜为我们提供了一种方式,可以对特定元素后的内容应用图像效果,如模糊、改变饱和度、对比度等。

关键观点4: content-visibility属性

WebKit增加了对content-visibility属性的支持,该属性用于控制元素是否以有利于性能优化的方式渲染内容。

关键观点5: 空间照片与全景照片体验

在Apple Vision Pro上,可以享受到沉浸式浏览空间照片和全景照片的体验。现在,在Safari 18中,我们可以使用全屏API在网页上实现同样的体验。

关键观点6: WebXR支持

Safari 18 forvisionOS 2 beta增加了对沉浸式WebXR的支持,可以创建完全身临其境的体验。

关键观点7: URL.parse()方法

WebKit添加了对新的URL.parse()方法的支持,这是一种解析URL的方法,当解析失败时,它会返回null而不是异常。

关键观点8: 混合内容策略

新版WebKit会通过升级混合内容设置中的被动子资源请求,为所有图像、视频和音频添加对安全HTTPS的支持。

关键观点9: JavaScript - RegExp优化

RegExp中添加了对Unicode 15.1.0字符的支持,并添加了对v标志的支持,提供更强大的方法来匹配Unicode字符。


免责声明

免责声明:本文内容摘要由平台算法生成,仅为信息导航参考,不代表原文立场或观点。 原文内容版权归原作者所有,如您为原作者并希望删除该摘要或链接,请通过 【版权申诉通道】联系我们处理。

原文地址:访问原文地址
总结与预览地址:访问总结与预览
推荐产品:   推荐产品
文章地址: 访问文章快照