Skip to content

Commit

Permalink
[web] Tweaks
Browse files Browse the repository at this point in the history
  • Loading branch information
rossberg committed Sep 13, 2024
1 parent 836b00e commit 51eb50b
Showing 1 changed file with 13 additions and 10 deletions.
23 changes: 13 additions & 10 deletions document/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,20 @@
<div id="readme" class="readme blob isntapaper_body">
<article class="markdown-body entry-content">


<h1>WebAssembly Specifications</h1>

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

<h3>Core specification</h3>
<p>
Source for these documents is available
<a href="https://github.com/WebAssembly/spec/">here</a>.
</p>


<h3>Core Specification</h3>

<p>Defines the semantics of WebAssembly modules independent from a concrete embedding.
The WebAssembly core is specified in a single document:</p>
Expand All @@ -41,12 +48,13 @@ <h3>Core specification</h3>
</li>
</ul>

<h3>Embedder specifications</h3>

<h3>Embedder Specifications</h3>

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

<ul>
<ul>
<li><p><b>JavaScript Embedding</b>: 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.</p>
<ul>
<li><a href="js-api/index.html">W3C version</a></li>
Expand All @@ -60,15 +68,10 @@ <h3>Embedder specifications</h3>
<!-- <li><a href="https://github.com/WebAssembly/spec/document/web-api/">Sources</a></li> -->
</ul>
</li>
</ul>

<p>
Source for these documents is available
<a href="https://github.com/WebAssembly/spec/">here</a>.
</p>
</ul>


<h3>All versions</h3>
<h3>All Versions</h3>

<ul>
<li><a href="versions/core/WebAssembly-1.0">WebAssembly 1.0</a> (2017)</li>
Expand Down

0 comments on commit 51eb50b

Please sign in to comment.