WebAssembly 2.0 初具规模
WebAssembly 2.0 的第一个公开工作草案已经到来,到目前为止,计划的二进制指令格式的下一次迭代主要集中在 JavaScript 交互和与更广泛的 Web 平台集成等功能上。 万维网联盟(W3C)的 WebAssembly 工作组于 4 月 19 日发布了三个草案: 这三个草案遵循与 WebAssembly 1.
0 相同的模式,W3C 在 2019 年底发布了与核心规范、Web API 和 JavaScript 接口相关的文档。 WebAssembly 2.0 的核心规范与之前的 WebAssembly 目标相呼应。
设计目标包括快速、安全和可移植的语义以及高效和可移植的表示。 JavaScript API 提供了一种通过桥接器访问 WebAssembly 的方法,以从 JavaScript 显式构造模块。 Web API 建立在 WebAssembly 规范和 WebAssembly JavaScript Embedding 之上。
在主流浏览器中受支持,WebAssembly 或简称为 Wasm,提供了一种安全、可移植、低级的代码格式,专为紧凑的表示和高效的执行而设计。它承诺更快的 Web 应用程序并允许使用除 JavaScript 之外的其他语言进行 Web 编程。该技术现在正在为复杂的分布式应用程序提供动力,已经超越了浏览器并进入了服务器。
工作草案的发布并不意味着 W3C 或成员的认可。文件草稿可能会被其他文件更新、替换或废止..
Yorumlar
Yorum Gönder