From 51eb50bb5ed77a37a28b2d68640c1a41a92a9c9c Mon Sep 17 00:00:00 2001 From: Andreas Rossberg Date: Fri, 13 Sep 2024 16:03:54 +0200 Subject: [PATCH] [web] Tweaks --- document/index.html | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/document/index.html b/document/index.html index 6a6508347f..5ca35738a6 100644 --- a/document/index.html +++ b/document/index.html @@ -14,13 +14,20 @@
+

WebAssembly Specifications

To support the embedding of WebAssembly into different environments, its specification is split into layers that are specified in separate documents.

-

Core specification

+

+ Source for these documents is available + here. +

+ + +

Core Specification

Defines the semantics of WebAssembly modules independent from a concrete embedding. The WebAssembly core is specified in a single document:

@@ -41,12 +48,13 @@

Core specification

-

Embedder specifications

+ +

Embedder Specifications

Define application programming interfaces (APIs) enabling the use of WebAssembly modules in concrete embedding environments. Currently, two APIs are specified:

-
    +
    • JavaScript Embedding: defines JavaScript classes and objects for accessing WebAssembly from within JavaScript, including methods for validation, compilation, instantiation, and classes for representing and manipulating imports and exports as JavaScript objects.

      • W3C version
      • @@ -60,15 +68,10 @@

        Embedder specifications

    • -
    - -

    - Source for these documents is available - here. -

    +
-

All versions

+

All Versions