谷歌准备推出新的网络平台API

259

谷歌正在开发一些旨在增强网络平台的API,包括可以自动启动网络应用和打开文件的API。这些API最终会在所有主流浏览器中得到支持。

不久将推出的声明性链接捕获API,能使已安装的网络应用在用户点击适当的链接时自动启动。谷歌Chrome团队的Ben Galbraith在5月18日关于网络平台的演讲中说,该API可以防止同一应用的多个实例打开,因此用户不必处理同一网络应用的可能10个实例。

谷歌正在开发的其他新的网络平台API包括:

  • 一个文件处理API,允许网络应用注册为文件类型处理程序,使用户能够从操作系统文件浏览器中直接在网络应用中打开文件。这个API的实验性发布计划在今年晚些时候进行。
  • 一个预渲染API,也计划在2021年晚些时候发布,供开发者试验同站预加载的预渲染。预渲染是一种在用户点击页面链接之前加载所有网页资源的技术,包括渲染DOM,以便即时显示。加尔布雷思说,预渲染很难做对,如果在不同的网站上进行,可能会产生副作用,包括泄露一些用户信息。但如果操作得当,预渲染为用户提供了强大的、即时的点击体验。目前正在开发新的预渲染方法,这些方法是私密和安全的。
  • 文档过渡API很快就会作为Chrome origin的试验品出现,它将支持元素之间的图形过渡,使用户在网络应用的不同状态之间移动时能够感受到无缝体验。
  • 一个WebGPU API,以改善网络上的图形性能。谷歌正在与图形和网络社区合作开发WebGPU,这仍然是实验性的。

原文链接:www.infoworld.com/article/361…