Chrome 94测试版导入网页开发新技术,升级云计算游戏体验

随着Google公开Chrome 94测试版的产品细节,揭开导入如WebCodecs、WebGPU等开发标准,使得运用浏览器玩云计算游戏的体验将能变得更好。

WebCodecs是一种API,更能让开发者访问已与浏览器绑在一起的视频编解码信号,进而确认该如何处理流媒体作业。虽然目前已有在Chrome浏览器中播放视频的方法,但那些不一定是为云计算游戏等产品所设计,玩云计算游戏通常延迟性要尽可能地降低,游戏体验才会好。而WebCodecs能够更轻易地快速输入流媒体到用户的屏幕上,当然可能还需要硬件解码的帮助,但理论上来说,可使运算较慢的计算功能有更好的表现。

更新、更具实验性的WebGPU则让网页开发者更能访问用户计算机的绘图处理能力,连接到用户计算机的native graphics API(类似苹果的Metal、微软的DirectX 12或跨平台的Vulkan)。简而言之,它让网页开发者更轻松地以其理解的语言来与用户的绘图卡对话,不需经过可能会减慢执行速度的分层。WebGPU目的在于成为WebGL的下一代版本,让网页开发者可以使用OpenGL框架。未来,这项技术应能让网页开发者更轻松地制作在浏览器中执行图形密集的游戏,充分利用当下GPU的全部功能。

这2种技术在游戏之外也有一席之地,其实Chrome开发团队在2020年7月的一场演说中,提到视频会议软件Zoom对使用WebCodecs所进行的视频会议感兴趣,而WebGPU可用在浏览器中呈现3D模型或加速机器学习模型。它们出现在Chrome浏览器中是有道理的,因为这些技术都是Google参与的领域,从Google Stadia云计算游戏再到Google Meet视频会议。这2种技术皆由国际组织W3C开发出开放标准,其他浏览器开发商也已展开测试。

尽管WebCodecs预期内置在未来发布的Chrome 94浏览器,但开发者仍需要一些时间让他们的App与服务能采用这些技术。至于WebGPU目前正处于试验阶段,Google预计要在2022年初结束试验,届时是否成为一项内置功能则取决于试验结果,以及是否有够多的开发者愿意采用。

(首图来源:Google Blog)