diff --git a/.gitignore b/.gitignore index 7727a451..5685dfae 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,5 @@ .jekyll-metadata /docs node_modules +.file-registry.json +.env \ No newline at end of file diff --git a/_includes_v2/feature-table.html b/_includes_v2/feature-table.html new file mode 100644 index 00000000..9f14d19e --- /dev/null +++ b/_includes_v2/feature-table.html @@ -0,0 +1,199 @@ + + + + + +The table below aims to track implemented features in popular engines and tools. +You can click on a cell for more information. + + + +
+ Loading table, please wait… + (report issues) +
+ +| + + | + + | + +
|---|---|
| + + |
+
+
+
+
+ |
+
+
| + | |
| + + | + +
+
+
+
+
+
+
+
|
+
+
+ Developer reference documentation for Wasm can be found on + MDN's WebAssembly pages. The open standards for WebAssembly are developed in a + W3C Community Group + (that includes representatives from all major browsers) as well as a + W3C Working Group. +
++ Choose your language, pick a toolchain, and ship production-grade Wasm + in minutes. +
++ WebAssembly is a low-level, portable, size- and load-time-efficient + binary format suitable for compilation to the web. It runs your code at + near-native speed in a sandboxed environment and isolates code, data, + and host resources. +
+;; A simple add function +(module + (func $add (param $a i32) (param $b i32) (result i32) +local.get $a +local.get $b +i32.add) + (export "add" (func $add)))+
+ Execute Wasm modules in browsers, on the server, at the edge, or + embedded in any application. +
+WebAssembly (abbreviated Wasm) is a + binary instruction format for a stack-based virtual machine. A portable compilation target for programming languages + that enables near-native performance on the + web, server, and embedded systems.
--- -WebAssembly describes a memory-safe, sandboxed execution environment that may even be implemented inside existing JavaScript virtual machines. When embedded in the web, WebAssembly will enforce the same-origin and permissions security policies of the browser.
WebAssembly is designed to be pretty-printed in a textual format for debugging, testing, experimenting, optimizing, learning, teaching, and writing programs by hand. The textual format will be used when viewing the source of Wasm modules on the web.
diff --git a/news.html b/news.html index cc1af61c..1c5c1830 100644 --- a/news.html +++ b/news.html @@ -14,9 +14,9 @@