Chrome102推出带有窗口控件覆盖和PWA作为文件处理程序

导读 Chrome 101在四周前登陆稳定版,这意味着现在是时候让Chrome 102也这样做了。此版本具有一系列与开发人员相关的后端 API 增强功能,并

Chrome 101在四周前登陆稳定版,这意味着现在是时候让Chrome 102也这样做了。此版本具有一系列与开发人员相关的后端 API 增强功能,并弃用了其他一些增强功能,以及桌面上渐进式 Web 应用 (PWA) 的窗口控制覆盖。

此版本中的一个关键功能是开发人员能够控制桌面 PWA 中的更多空间。这是通过允许客户端应用扩展和控制除窗口控件之外的整个屏幕来完成的。这基本上是标题栏上的关闭,最大化和最小化按钮。这将使PWA看起来更像本机应用程序。您可以在此处阅读有关实现的更多信息。同样,Web应用程序也能够充当具有给定MIME类型和扩展名的文件处理程序。修改其 PWA 清单以启用此行为的开发人员还将看到其 Web 应用列在“打开方式...”中。上下文菜单。

还引入了新的导航API,这将满足单页应用程序(SPA)的需求,因为现有的window.navigation API对于这些类型的用例来说有点复杂。显然,开发人员对此的反应是“非常积极的”。

捕获处理机制已完成其 Origin 试用,并且也已正式发布。简而言之,它使Web应用程序能够选择向正在捕获它的视频应用程序公开控件和信息。例如,视频会议应用程序可以与“演示”选项卡集成,以显示用于导航幻灯片组的控件。这再次得到了开发人员的赞赏。

还有一个新属性,用于估计音频延迟。它可用于同步音频和视频流。它已经在Mozilla Firefox中实现。同时,Sanitizer API将更容易构建没有跨站点脚本(XSS)的应用程序。

Chrome 102 包含安全支付确认 API 的 V3。它现在还有两个可选输入和另一个必需的一次,这意味着这是一个重大更改。Web开发人员还可以利用一个选项,允许他们通过浏览器选取器抢先过滤掉不会带来良好用户体验的设备。。

Web 作者还可以利用对两个属性的增强功能:惰性和直到找到。现已完成 Origin 试用并正式发布的一些功能包括网络状态分区、推测规则和使用 Web 捆绑包加载的子资源。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!