3

Chrome 94测试版导入web开发新技术WebCodecs

 3 years ago
source link: https://www.myfreax.com/chrome-94-beta-introduces-new-web-development-technology-webcodecs/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
更新于 2021/08/31 |  创建于 2021/08/31

Chrome 94测试版导入web开发新技术WebCodecs

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

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

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

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

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

logo_chromium.png

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK