用WebAssembly在浏览器中对视频进行转码

2021-03-02
阅读 7 分钟
7.8k
我们可以凭借 FFmpeg 的 WebAssembly 版直接在浏览器中运行这个能强大的视频处理工具。在本文中,我们来探索一下 FFmpeg.wasm,并写一个简单的代码转换器,把数据流传输到视频元素中并播放出来。

继 HTML、CSS 和 JavaScript 之后,WebAssembly 正式成为 Web 的第四种语言

2019-12-09
阅读 3 分钟
5k
万维网联盟(W3C)2019年12月5日宣布,WebAssembly 核心规范 现在是一种正式的 Web 标准,它为 Web 发布了一种功能强大的新语言。 WebAssembly 是一种安全、可移植的低级格式,能够在现代处理器(包括 Web 浏览器)中高效执行并紧凑地表示代码。

AssemblyScript 入门指南

2019-11-20
阅读 8 分钟
9.5k
对于 Web 开发人员来说,学习使用 WebAssembly 可能会有一个艰难的过程,但是 AssemblyScript 提供了一种解决方法。首先让我们看一下为什么 WebAssembly 是一项很有前途的技术,然后再看怎样 AssemblyScript 挖掘潜力。

把 WebAssembly 用于提升速度和代码重用

2019-09-10
阅读 12 分钟
2.7k
有这样一种技术,可以把用高级语言编写的非 Web 程序转换成为 Web 准备的二进制模块,而无需对 Web 程序的源代码进行任何更改即可完成这种转换。浏览器可以有效地下载新翻译的模块并在沙箱中执行。执行的 Web 模块可以与其他 Web 技术无缝地交互 - 特别是 JavaScript(JS)。欢迎来到WebAssembly。

Vugu:Go + WebAssembly的现代UI库

2019-07-19
阅读 3 分钟
12k
在 .vugu 文件中编写 UI 组件。这些文件类似于你在 JavaScript 框架中看到的 UI 组件(例如 .vue 文件)。但是它们不包含 JavaScript,而是包含用于 if、for 和其他类似的 Go 语言表达式。

用 WebAssembly 为 Web 应用提速20倍!(案例研究)

2019-04-16
阅读 5 分钟
5.3k
如果你还有听说过 WebAssembly,就先看一下解释:WebAssembly 是一种在浏览器中与 JavaScript 一起运行的新语言。没错, JavaScript 不再是唯一在浏览器中运行的语言了!