当前位置: 首页 > 科技观察

Chrome94beta版中的新技术有很多用心的

时间:2023-03-15 14:18:09 科技观察

近日,谷歌ChromeBeta94发布新公告称即将发布WebCodes,可以提升基于浏览器玩网页游戏的用户体验,而WebCodes可以让云游戏更简单、更快捷,而处于试验期的WebGPU也可以帮助网页游戏开发者适当适配不同电脑的能力。据了解,WebCodecs是一个应用程序编程接口(API),主要帮助开发者在浏览器中访问视频编解码器,以高效处理视频流。虽然Chrome已经有播放视频的方法,但这些方法不一定是为网络游戏设计的。因此,要在云游戏中实现尽可能低的延迟,只有WebCodecs可以解决这个问题。它可以轻松地将视频传输到用户的屏幕上,对老式和低性能的计算机也非常友好。此外,更新后的WebGPU(一种新的WebAPI,公开了现代计算机图形功能,用于在图形处理单元GPU上执行渲染和计算操作。)让程序员可以轻松了解用户计算机的图形处理能力,从而连接到计算机的原生图形应用程序编程接口(类似于苹果的Metal、微软的DirectX12或Vulkan),直接跳过可能会拖慢速度的中间层,提高效率。WebGPU旨在成为下一代版本的WebGL,让程序员可以使用OpenGL框架轻松创建图形密集型网页游戏。有趣的是,除了将这两项技术应用到云游戏上,WebCodecs还有可能用在Zoom视频会议上,WebGPU可能用在浏览器3D模型渲染和机器学习加速模型上。既然这两项技术是谷歌开发的,谷歌就必须物尽其用,而这些项目都与谷歌有关。但是该技术的开发标准是W3C,所以其他浏览器也会使用这两种技术。值得注意的是,用户目前还不能体验WebCodecs或WebGPU提供的服务,WebCodecs要到Chrome94发布后才能使用。WebGPU目前处于实验阶段,预计2022年初结束,届时将从实验进度和实际功能等方面评估是否加入这一新功能。最后,我想说的是,虽然谷歌的新技术并没有带来重大的改进,但这些优化的细节和用户体验的严谨程度是有目共睹的。谷歌在致力于降低开发者难度的同时,实际上是在为自己节省时间。因为只有节省开发者控制网页游戏的时间,节省下来的时间才能用来改善其他问题。本文转载自雷锋网。如需转载,请在雷锋网官网申请授权。