Lin Clark 的文章
-
WebAssembly 动画简介
WebAssembly 是一种将用除 JavaScript 之外的编程语言编写的代码在浏览器中运行的方法。因此,当人们说 WebAssembly 很快时,他们是在将其与 JavaScript 进行比较。在本系列文章中,我想向您解释为什么 WebAssembly 很快。
-
关于即时 (JIT) 编译器的速成课程
这是关于 WebAssembly 及其快速原因的系列文章的第二部分。如果您还没有阅读其他文章,我们建议您从头开始。JavaScript 最初很慢,但后来由于一种叫做 JIT 的东西而变得更快。本文介绍了 JIT 的工作原理。
-
关于汇编的速成课程
要了解 WebAssembly 的工作原理,了解汇编是什么以及编译器如何生成它将有所帮助。这是关于 WebAssembly 及其快速原因的系列文章的第三部分。我们建议您从头开始。
-
创建和使用 WebAssembly 模块
WebAssembly 是一种在网页上运行除 JavaScript 之外的编程语言的方法。过去,当您想在浏览器中运行代码以与网页的不同部分交互时,您唯一的选择是 JavaScript。因此,当人们谈论 WebAssembly 的速度时,与 JavaScript 进行比较是恰如其分的。这是关于 WebAssembly 的系列文章的第四部分。
-
是什么让 WebAssembly 变得更快?
使用 WebAssembly 或 JavaScript 编程不是二选一的选择。因此,开发人员不需要在 WebAssembly 和 JavaScript 之间进行选择。但是,我们预计开发人员将用 WebAssembly 替换部分 JavaScript 代码。这是关于 WebAssembly 的系列文章的第五部分。
-
WebAssembly 的现状和未来发展方向?
2 月 28 日,四大主要浏览器宣布达成共识,WebAssembly 的 MVP 已完成。即使在初始版本中,WebAssembly 也会很快。但是,通过修复和新功能的组合,它应该在未来变得更快。这是关于 WebAssembly 的系列文章的第六部分。
-
开发人员版 45 - 动画、内存工具等
Firefox 开发人员版 45 对 DevTools 进行了改进,这些改进将帮助您跟踪内存使用情况,深入研究 CSS 动画等等。在这篇文章中,我们将介绍其中的一些变化 - 务必下载最新的开发人员版来亲自尝试。CSS 动画工具++ 动画工具有许多新增功能:当您 […]