iOS 15.4 已经让我们看到了即将到来的 Safari 更新的新功能,该更新引入了 Web 应用程序的推送通知和对 AR/VR 耳机的支持。然而,WebKit 代码现在显示还有更多内容,包括暗模式和弹出窗口的新设置。
对于那些不熟悉它的人来说,WebKit 是 Apple 的浏览器引擎,它为 Safari 和其他网络浏览器提供支持。由于 WebKit 是一个开源引擎,代码是公开的,任何人都可以在GitHub 上访问。注意到最近对 WebKit 代码所做的一些更改,这些更改暗示了 Safari 的新功能。
在 iOS 13 中向 iPhone 和 iPad 用户引入了深色模式,从那时起,开发人员可以使他们的应用程序和网站的界面与当前的系统主题相匹配。在即将到来的 Safari 更新中,用户还可以为每个网站设置首选模式。
正如9to5Mac在 WebKit 代码中发现的那样,Apple 正在实施一个新选项,允许“使用每个网站的偏好覆盖系统颜色方案”。例如,您可以选择始终以深色模式查看特定网站,即使您的手机启用了浅色模式。
与此选项类似,还有另一个选项可以让用户允许或阻止 iOS 和 macOS 上特定网站的模式弹出窗口(看起来像系统警报)。苹果还一直在开发一种新的 API 来管理所谓的“Cookie 同意”,因为许多网站都要求用户获得收集 cookie 的许可。
目前尚不清楚这些功能何时会在 Safari 中可用,因为它们都被标记为“TBA”(待宣布)。它们可能会在未来的 iOS 15 更新或今年晚些时候的 iOS 16 中添加到 Safari。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun134561.html