在过去的几年中,Web技术以惊人的速度和程度增长,但是与本地同类产品相比,它们仍然存在一些不容易做到的事情。部分原因是由于网络浏览器的本质,该浏览器会尝试尽可能多地沙沙网页和Web应用程序,以防止恶意软件通过。另一个是Web围绕必须首先达成一致的标准。
作为网络上最大的股东之一,谷歌一直在努力地解决这两个问题,而Chrome 86正在为开发人员增加更多工具,以使网络应用程序具有与本机相同的功能。
网页对底层计算机或电话硬件的访问受设计限制。想象一下一个任性的Javascript,它可以轻松控制硬盘或触摸屏。另一方面,它也使Web应用程序对打开或保存文件之类的简单事情的用处不大。
万维网联盟(W3C)提出的本机文件系统API试图解决这一问题。它将允许照片编辑器,文本编辑器甚至集成开发环境(IDE)等Web应用程序使用平台的本机文件对话框访问文件。这在使Web应用程序看起来和行为像常规应用程序方面有很长的路要走,而不是使它们看起来像在浏览器选项卡中运行。
Chrome 86也会启动Origin试用或测试以确认付款确认。在Web身份验证API的基础上,此功能尝试满足银行对在线支付的要求。
Chrome的最新测试版也已开始测试对WebHID API的支持,该功能将使支持游戏手柄更加容易。随着游戏流媒体的到来,尤其是通过Stadia的方式通过浏览器技术,支持不同的输入和输出设备对于Web应用程序和游戏将变得更加重要。