https://de.wikipedia.org/w/index.php?action=history&feed=atom&title=WebAssemblyWebAssembly - Versionsgeschichte2025-06-25T13:27:47ZVersionsgeschichte dieser Seite in WikipediaMediaWiki 1.45.0-wmf.6https://de.wikipedia.org/w/index.php?title=WebAssembly&diff=256628422&oldid=prevO.nets: /* growthexperiments-addlink-summary-summary:1|0|0 */2025-06-02T15:20:11Z<p>Linkvorschlag-Funktion: 1 Link hinzugefügt.</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 2. Juni 2025, 17:20 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 59:</td>
<td colspan="2" class="diff-lineno">Zeile 59:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Da die ausführbaren Dateien von WebAssembly vorkompiliert sind, können sie mit einer Vielzahl von Programmiersprachen erstellt werden, entweder durch direkte Kompilierung nach Wasm oder durch Implementierung der entsprechenden virtuellen Maschinen in Wasm. Es gibt etwa 40 Programmiersprachen, die Wasm als Kompilationsziel unterstützen.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Da die ausführbaren Dateien von WebAssembly vorkompiliert sind, können sie mit einer Vielzahl von Programmiersprachen erstellt werden, entweder durch direkte Kompilierung nach Wasm oder durch Implementierung der entsprechenden virtuellen Maschinen in Wasm. Es gibt etwa 40 Programmiersprachen, die Wasm als Kompilationsziel unterstützen.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Emscripten kompiliert C und C++ nach Wasm unter Verwendung von Binaryen und [[LLVM]] als Backend. Das Emscripten SDK kann den Quellcode jeder LLVM-unterstützten Sprache (wie C, C++ oder [[Rust (Programmiersprache)|Rust]] u.&nbsp;a.) in eine Binärdatei kompilieren, die in der gleichen Sandbox wie JavaScript-Code läuft.[Anmerkung 1] Emscripten bietet Bindungen für mehrere häufig verwendete Umgebungsschnittstellen wie WebGL.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Emscripten kompiliert C und C++ nach Wasm unter Verwendung von Binaryen und [[LLVM]] als Backend. Das Emscripten SDK kann den Quellcode jeder LLVM-unterstützten Sprache (wie C, C++ oder [[Rust (Programmiersprache)|Rust]] u.&nbsp;a.) in eine <ins style="font-weight: bold; text-decoration: none;">[[</ins>Binärdatei<ins style="font-weight: bold; text-decoration: none;">]]</ins> kompilieren, die in der gleichen Sandbox wie JavaScript-Code läuft.[Anmerkung 1] Emscripten bietet Bindungen für mehrere häufig verwendete Umgebungsschnittstellen wie WebGL.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Ab Version 8 kann ein eigenständiges Clang C und C++ zu Wasm kompilieren. Ursprünglich war es das Ziel, die Kompilierung von C und C++ zu unterstützen, aber die Unterstützung für andere Quellsprachen wie [[Rust (Programmiersprache)|Rust]], .NET-Sprachen und AssemblyScript (TypeScript-ähnlich) ist ebenfalls im Kommen.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Ab Version 8 kann ein eigenständiges Clang C und C++ zu Wasm kompilieren. Ursprünglich war es das Ziel, die Kompilierung von C und C++ zu unterstützen, aber die Unterstützung für andere Quellsprachen wie [[Rust (Programmiersprache)|Rust]], .NET-Sprachen und AssemblyScript (TypeScript-ähnlich) ist ebenfalls im Kommen.</div></td>
</tr>
</table>O.netshttps://de.wikipedia.org/w/index.php?title=WebAssembly&diff=256091093&oldid=prevTrustable: Kleinigkeiten verbessert2025-05-17T18:25:49Z<p>Kleinigkeiten verbessert</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 17. Mai 2025, 20:25 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 22:</td>
<td colspan="2" class="diff-lineno">Zeile 22:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''WebAssembly''' ('''Wasm'''<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/intro/introduction.html#introduction |titel=WebAssembly Core Specification, Introduction |abruf=2022-06-09}}</ref>) ist ein [[offener Standard]], der vom [[W3C]] festgelegt wurde. Er definiert einen [[Bytecode]] zur Ausführung von Programmen innerhalb von [[Webbrowser]]n, kann aber auch außerhalb von diesen genutzt werden. Ziel der Entwicklung war es, leistungsstärkere Webanwendungen als bisher zu ermöglichen, sowohl was die Ladezeiten als auch die Ausführung betrifft. Das Projekt wird von allen großen Entwicklern von [[<del style="font-weight: bold; text-decoration: none;">HTML</del>-<del style="font-weight: bold; text-decoration: none;">Renderer|Browserengines</del>]], also [[Mozilla]], [[Microsoft]], [[Google LLC|Google]] und [[Apple]], unterstützt.<ref>{{Internetquelle |autor=Peter Bright |url=https://arstechnica.com/information-technology/2015/06/the-web-is-getting-its-bytecode-webassembly/ |titel=The Web is getting its bytecode: WebAssembly |werk=[[Ars Technica]] |datum=2015-06-18 |abruf=2017-07-06 |sprache=en}}</ref><ref>{{Internetquelle |autor=Sebastian Grüner |url=https://www.golem.de/news/webassembly-browserhersteller-wollen-einheitlichen-bytecode-fuers-web-1506-114745.html |titel=Webassembly: Browserhersteller wollen einheitlichen Bytecode fürs Web |werk=[[Golem.de]] |datum=2015-06-18 |abruf=2017-07-06}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''WebAssembly''' ('''Wasm'''<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/intro/introduction.html#introduction |titel=WebAssembly Core Specification, Introduction |abruf=2022-06-09}}</ref>) ist ein [[offener Standard]], der vom [[W3C]] festgelegt wurde. Er definiert einen [[Bytecode]] zur Ausführung von Programmen innerhalb von [[Webbrowser]]n, kann aber auch außerhalb von diesen genutzt werden. Ziel der Entwicklung war es, leistungsstärkere Webanwendungen als bisher zu ermöglichen, sowohl was die Ladezeiten als auch die Ausführung betrifft. Das Projekt wird von allen großen Entwicklern von [[<ins style="font-weight: bold; text-decoration: none;">Browser</ins>-<ins style="font-weight: bold; text-decoration: none;">Engine</ins>]]<ins style="font-weight: bold; text-decoration: none;">s</ins>, also [[Mozilla]], [[Microsoft]], [[Google LLC|Google]] und [[Apple]], unterstützt.<ref>{{Internetquelle |autor=Peter Bright |url=https://arstechnica.com/information-technology/2015/06/the-web-is-getting-its-bytecode-webassembly/ |titel=The Web is getting its bytecode: WebAssembly |werk=[[Ars Technica]] |datum=2015-06-18 |abruf=2017-07-06 |sprache=en}}</ref><ref>{{Internetquelle |autor=Sebastian Grüner |url=https://www.golem.de/news/webassembly-browserhersteller-wollen-einheitlichen-bytecode-fuers-web-1506-114745.html |titel=Webassembly: Browserhersteller wollen einheitlichen Bytecode fürs Web |werk=[[Golem.de]] |datum=2015-06-18 |abruf=2017-07-06}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Seit März 2017 wird die Version 1 standardmäßig mit [[Google Chrome|Chrome]], [[Mozilla Firefox|Firefox]], [[Microsoft Edge|Edge]] und [[WebKit|Webkit]] ausgeliefert.<ref>{{Internetquelle |autor=Luke Wagner |url=https://lists.w3.org/Archives/Public/public-webassembly/2017Feb/0002.html |titel=WebAssembly consensus and end of Browser Preview from Luke Wagner on 2017-02-28 |sprache=en |abruf=2018-06-08}}</ref><ref>{{Internetquelle |url=https://webassembly.org/roadmap/ |titel=Roadmap - WebAssembly |abruf=2018-06-08}}</ref> Der Standard wurde am 5. Dezember 2019 offiziell festgelegt.<ref>{{Internetquelle |autor=heise online |url=https://www.heise.de/developer/meldung/WebAssembly-ist-nun-ein-fertiger-W3C-Standard-4607072.html |titel=Web-Anwendungen: WebAssembly ist nun ein fertiger W3C-Standard |sprache=de |abruf=2020-04-30}}</ref><ref>{{Internetquelle |url=https://www.w3.org/2019/12/pressrelease-wasm-rec.html.en |titel=World Wide Web Consortium (W3C) brings a new language to the Web as WebAssembly becomes a W3C Recommendation |abruf=2020-04-30}}</ref> Weitere Funktionen wurden einzeln standardisiert und sind in Entwicklung oder in einigen Implementierungen bereits enthalten.<ref>{{Internetquelle |url=https://webassembly.org/docs/future-features/ |titel=Features to add after the MVP - WebAssembly |abruf=2018-06-08}}</ref> Eine Version 2 der Spezifikation liegt seit April 2022 als Entwurf vor.<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/Overview.html |titel=WebAssembly Core Specification |abruf=2022-04-22}}</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Seit März 2017 wird die Version 1 standardmäßig mit [[Google Chrome|Chrome]], [[Mozilla Firefox|Firefox]], [[Microsoft Edge|Edge]] und [[WebKit|Webkit]] ausgeliefert.<ref>{{Internetquelle |autor=Luke Wagner |url=https://lists.w3.org/Archives/Public/public-webassembly/2017Feb/0002.html |titel=WebAssembly consensus and end of Browser Preview from Luke Wagner on 2017-02-28 |sprache=en |abruf=2018-06-08}}</ref><ref>{{Internetquelle |url=https://webassembly.org/roadmap/ |titel=Roadmap - WebAssembly |abruf=2018-06-08}}</ref> Der Standard wurde am 5. Dezember 2019 offiziell festgelegt.<ref>{{Internetquelle |autor=heise online |url=https://www.heise.de/developer/meldung/WebAssembly-ist-nun-ein-fertiger-W3C-Standard-4607072.html |titel=Web-Anwendungen: WebAssembly ist nun ein fertiger W3C-Standard |sprache=de |abruf=2020-04-30}}</ref><ref>{{Internetquelle |url=https://www.w3.org/2019/12/pressrelease-wasm-rec.html.en |titel=World Wide Web Consortium (W3C) brings a new language to the Web as WebAssembly becomes a W3C Recommendation |abruf=2020-04-30}}</ref> Weitere Funktionen wurden einzeln standardisiert und sind in Entwicklung oder in einigen Implementierungen bereits enthalten.<ref>{{Internetquelle |url=https://webassembly.org/docs/future-features/ |titel=Features to add after the MVP - WebAssembly |abruf=2018-06-08}}</ref> Eine Version 2 der Spezifikation liegt seit April 2022 als Entwurf vor.<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/Overview.html |titel=WebAssembly Core Specification |abruf=2022-04-22}}</ref></div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 72:</td>
<td colspan="2" class="diff-lineno">Zeile 72:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Im Allgemeinen erlaubt WebAssembly keine direkte Interaktion mit dem [[Document Object Model]] (DOM). Alle Interaktionen müssen über JavaScript Interop laufen. (Sicherheitsüberlegungen siehe unten)</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Im Allgemeinen erlaubt WebAssembly keine direkte Interaktion mit dem [[Document Object Model]] (DOM). Alle Interaktionen müssen über JavaScript Interop laufen. (Sicherheitsüberlegungen siehe unten)</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>WebAssembly wird auf Desktops und Mobiltelefonen unterstützt, aber in der Praxis (für speicherintensive Zuweisungen, wie z.<del style="font-weight: bold; text-decoration: none;"> </del>B. bei der Unity-Spielengine) gibt es „schwerwiegende Einschränkungen, die es unmöglich machen, viele Anwendungen zuverlässig auf mobilen Browsern bereitzustellen [...] Derzeit ist die Zuweisung von mehr als ~300 MB Speicher in Chrome auf Android nicht zuverlässig, ohne auf Chrome-spezifische Workarounds zurückzugreifen, und auch nicht in Safari auf iOS.“</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>WebAssembly wird auf Desktops und Mobiltelefonen unterstützt, aber in der Praxis (für speicherintensive Zuweisungen, wie z.<ins style="font-weight: bold; text-decoration: none;">&nbsp;</ins>B. bei der Unity-Spielengine) gibt es „schwerwiegende Einschränkungen, die es unmöglich machen, viele Anwendungen zuverlässig auf mobilen Browsern bereitzustellen [...] Derzeit ist die Zuweisung von mehr als ~300 MB Speicher in Chrome auf Android nicht zuverlässig, ohne auf Chrome-spezifische Workarounds zurückzugreifen, und auch nicht in Safari auf iOS.“</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Alle großen [[Webbrowser]] erlauben WebAssembly, wenn keine [[Content Security Policy]] angegeben ist oder wenn „unsafe-eval“ verwendet wird, aber ansonsten verhalten sich die großen Webbrowser unterschiedlich. In der Praxis kann WebAssembly in Chrome ohne „unsafe-eval“ nicht verwendet werden, während ein Worker-Thread-Workaround verfügbar ist.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Alle großen [[Webbrowser]] erlauben WebAssembly, wenn keine [[Content Security Policy]] angegeben ist oder wenn „unsafe-eval“ verwendet wird, aber ansonsten verhalten sich die großen Webbrowser unterschiedlich. In der Praxis kann WebAssembly in Chrome ohne „unsafe-eval“ nicht verwendet werden, während ein Worker-Thread-Workaround verfügbar ist.</div></td>
</tr>
</table>Trustablehttps://de.wikipedia.org/w/index.php?title=WebAssembly&diff=254093669&oldid=prevNachtigaller II: /* growthexperiments-addlink-summary-summary:2|0|0 */2025-03-11T05:41:44Z<p>Linkvorschlag-Funktion: 2 Links hinzugefügt.</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 11. März 2025, 07:41 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 38:</td>
<td colspan="2" class="diff-lineno">Zeile 38:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Auch kompilieren [[Rust (Programmiersprache)|Rust]], [[Go (Programmiersprache)|Go]] und [[Zig (Programmiersprache)|Zig]] nativ nach WebAssembly.<ref name="github-46115">{{Internetquelle|url=https://github.com/rust-lang/rust/pull/46115 |titel=rustbuild: Enable WebAssembly backend by default by alexcrichton – Pull Request #46115 – rust-lang/rust |werk=GitHub |autor=bors |sprache=en |datum=2017-11-25 |abruf=2018-02-04}}</ref><ref>{{cite web|url=https://www.infoworld.com/article/3239129/web-development/rust-language-gets-direct-webassembly-compilation.html|title=Direct WebAssembly compilation comes to Rust language|first=Paul|last=Krill}}</ref><ref>{{Internetquelle |url=https://golang.org/doc/go1.11#wasm |titel=Go 1.11 Release Notes - The Go Programming Language |abruf=2018-08-27}}</ref><ref>{{Internetquelle |url=https://ziglang.org/documentation/master/#WebAssembly |titel=Web Assembley - Zig supports building for WebAssembly out of the box. |abruf=2023-02-12}}</ref> Umfragen zufolge ist Rust die beliebteste Sprache für Wasm-Anwendungen.<ref>{{Internetquelle |autor=heise online |url=https://www.heise.de/news/State-of-WebAssembly-2021-Beliebteste-Sprache-fuer-Wasm-Anwendungen-ist-Rust-6115317.html |titel=State of WebAssembly 2021: Beliebteste Sprache für Wasm-Anwendungen ist Rust |sprache=de |abruf=2021-06-24}}</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Auch kompilieren [[Rust (Programmiersprache)|Rust]], [[Go (Programmiersprache)|Go]] und [[Zig (Programmiersprache)|Zig]] nativ nach WebAssembly.<ref name="github-46115">{{Internetquelle|url=https://github.com/rust-lang/rust/pull/46115 |titel=rustbuild: Enable WebAssembly backend by default by alexcrichton – Pull Request #46115 – rust-lang/rust |werk=GitHub |autor=bors |sprache=en |datum=2017-11-25 |abruf=2018-02-04}}</ref><ref>{{cite web|url=https://www.infoworld.com/article/3239129/web-development/rust-language-gets-direct-webassembly-compilation.html|title=Direct WebAssembly compilation comes to Rust language|first=Paul|last=Krill}}</ref><ref>{{Internetquelle |url=https://golang.org/doc/go1.11#wasm |titel=Go 1.11 Release Notes - The Go Programming Language |abruf=2018-08-27}}</ref><ref>{{Internetquelle |url=https://ziglang.org/documentation/master/#WebAssembly |titel=Web Assembley - Zig supports building for WebAssembly out of the box. |abruf=2023-02-12}}</ref> Umfragen zufolge ist Rust die beliebteste Sprache für Wasm-Anwendungen.<ref>{{Internetquelle |autor=heise online |url=https://www.heise.de/news/State-of-WebAssembly-2021-Beliebteste-Sprache-fuer-Wasm-Anwendungen-ist-Rust-6115317.html |titel=State of WebAssembly 2021: Beliebteste Sprache für Wasm-Anwendungen ist Rust |sprache=de |abruf=2021-06-24}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Beim JWebAssembly-Projekt wird [[Java (Programmiersprache)|Java]]-Bytecode nach WebAssembly übersetzt (experimentell).<ref>{{Internetquelle |url=https://github.com/i-net-software/JWebAssembly |titel=i-net-software/JWebAssembly |hrsg=i-net /// software |datum=2021-06-08 |abruf=2021-06-09}}</ref><ref>{{Internetquelle |url=https://jax.de/blog/webassembly-fuer-java-eine-revolution/ |titel=WebAssembly für Java - eine Revolution |werk=W-JAX 2021 |datum=2020-03-23 |sprache=de-DE |abruf=2021-06-09}}</ref> Es gibt für Java jedoch auch einen [[Proprietäre Software|proprietären]] Compiler namens CheerpJ.<ref>{{Internetquelle |url=https://leaningtech.com/cheerpj/ |titel=Java to WebAssembly Compiler {{!}} CheerpJ |werk=Leaning Technologies |sprache=en-US |abruf=2021-06-09}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Beim JWebAssembly-Projekt wird [[Java (Programmiersprache)|Java]]-Bytecode nach WebAssembly übersetzt (experimentell).<ref>{{Internetquelle |url=https://github.com/i-net-software/JWebAssembly |titel=i-net-software/JWebAssembly |hrsg=i-net /// software |datum=2021-06-08 |abruf=2021-06-09}}</ref><ref>{{Internetquelle |url=https://jax.de/blog/webassembly-fuer-java-eine-revolution/ |titel=WebAssembly für Java - eine Revolution |werk=W-JAX 2021 |datum=2020-03-23 |sprache=de-DE |abruf=2021-06-09}}</ref> Es gibt für Java jedoch auch einen [[Proprietäre Software|proprietären]] <ins style="font-weight: bold; text-decoration: none;">[[</ins>Compiler<ins style="font-weight: bold; text-decoration: none;">]]</ins> namens CheerpJ.<ref>{{Internetquelle |url=https://leaningtech.com/cheerpj/ |titel=Java to WebAssembly Compiler {{!}} CheerpJ |werk=Leaning Technologies |sprache=en-US |abruf=2021-06-09}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>AssemblyScript ist eine Variante des [[JavaScript]] basierten [[TypeScript]], die speziell für WebAssembly entwickelt wurde. Sie ermöglicht auch die Integration von Low-Level-Funktionen.<ref>{{Internetquelle |url=https://www.assemblyscript.org/introduction.html |titel=Introduction {{!}} The AssemblyScript Book |abruf=2021-06-24}}</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>AssemblyScript ist eine Variante des [[JavaScript]] basierten [[TypeScript]], die speziell für WebAssembly entwickelt wurde. Sie ermöglicht auch die Integration von Low-Level-Funktionen.<ref>{{Internetquelle |url=https://www.assemblyscript.org/introduction.html |titel=Introduction {{!}} The AssemblyScript Book |abruf=2021-06-24}}</ref></div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 52:</td>
<td colspan="2" class="diff-lineno">Zeile 52:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Wasmer ===</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Wasmer ===</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Mit Wasmer gibt es zudem eine weitere Implementierung einer Laufzeitumgebung für WebAssembly für verschiedene Nutzungsarten, die im Januar 2021 erstmalig mit einer stabilen Version erschien.<ref>{{Internetquelle |url=https://wasmer.io/ |titel=Wasmer - The Universal WebAssembly Runtime |abruf=2021-06-04}}</ref><ref>{{Internetquelle |url=https://github.com/wasmerio/wasmer/releases/tag/1.0.0 |titel=Release 1.0.0 · wasmerio/wasmer |sprache=en |abruf=2021-06-04}}</ref><ref>{{Internetquelle |autor=heise online |url=https://www.heise.de/news/WebAssembly-Runtime-Major-Release-1-0-von-Wasmer-erschienen-5005152.html |titel=WebAssembly-Runtime: Major Release 1.0 von Wasmer erschienen |sprache=de |abruf=2021-06-04}}</ref><ref>{{Internetquelle |autor=Tom Preston-Werner |url=https://semver.org/lang/de/ |titel=Semantic Versioning 2.0.0 |sprache=de |abruf=2023-01-16}}</ref> Die Implementierung steht unter der MIT-Lizenz. Wasmer Inc. ist dabei auch der Firmenname der Herausgeber. Weitere Komponenten wie ein Paketmanager (WAPM) wurden später ergänzt.<ref>{{Internetquelle |autor=heise online |url=https://www.heise.de/news/WebAssembly-Wasmer-3-0-erstellt-native-Executables-fuer-Windows-Linux-und-macOS-7351531.html |titel=WebAssembly: Wasmer 3.0 erstellt native Executables für Windows, Linux und macOS |sprache=de |abruf=2022-11-24}}</ref><ref>{{Internetquelle |url=https://wasmer.io/ |titel=Wasmer - The Universal WebAssembly Runtime |abruf=2022-11-24}}</ref> Mit WASIX wurde WASI erweitert, dies ist jedoch kein Standard.<ref>{{Internetquelle |autor=Paul Krill |url=https://www.infoworld.com/article/3700569/wasix-undermines-webassembly-system-interface-spec-bytecode-alliance-says.html |titel=WASIX undermines WebAssembly System Interface spec, Bytecode Alliance says |datum=2023-06-21 |sprache=en |abruf=2023-09-15}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Mit Wasmer gibt es zudem eine weitere Implementierung einer Laufzeitumgebung für WebAssembly für verschiedene Nutzungsarten, die im Januar 2021 erstmalig mit einer stabilen Version erschien.<ref>{{Internetquelle |url=https://wasmer.io/ |titel=Wasmer - The Universal WebAssembly Runtime |abruf=2021-06-04}}</ref><ref>{{Internetquelle |url=https://github.com/wasmerio/wasmer/releases/tag/1.0.0 |titel=Release 1.0.0 · wasmerio/wasmer |sprache=en |abruf=2021-06-04}}</ref><ref>{{Internetquelle |autor=heise online |url=https://www.heise.de/news/WebAssembly-Runtime-Major-Release-1-0-von-Wasmer-erschienen-5005152.html |titel=WebAssembly-Runtime: Major Release 1.0 von Wasmer erschienen |sprache=de |abruf=2021-06-04}}</ref><ref>{{Internetquelle |autor=Tom Preston-Werner |url=https://semver.org/lang/de/ |titel=Semantic Versioning 2.0.0 |sprache=de |abruf=2023-01-16}}</ref> Die Implementierung steht unter der <ins style="font-weight: bold; text-decoration: none;">[[</ins>MIT-Lizenz<ins style="font-weight: bold; text-decoration: none;">]]</ins>. Wasmer Inc. ist dabei auch der Firmenname der Herausgeber. Weitere Komponenten wie ein Paketmanager (WAPM) wurden später ergänzt.<ref>{{Internetquelle |autor=heise online |url=https://www.heise.de/news/WebAssembly-Wasmer-3-0-erstellt-native-Executables-fuer-Windows-Linux-und-macOS-7351531.html |titel=WebAssembly: Wasmer 3.0 erstellt native Executables für Windows, Linux und macOS |sprache=de |abruf=2022-11-24}}</ref><ref>{{Internetquelle |url=https://wasmer.io/ |titel=Wasmer - The Universal WebAssembly Runtime |abruf=2022-11-24}}</ref> Mit WASIX wurde WASI erweitert, dies ist jedoch kein Standard.<ref>{{Internetquelle |autor=Paul Krill |url=https://www.infoworld.com/article/3700569/wasix-undermines-webassembly-system-interface-spec-bytecode-alliance-says.html |titel=WASIX undermines WebAssembly System Interface spec, Bytecode Alliance says |datum=2023-06-21 |sprache=en |abruf=2023-09-15}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Compiler ===</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Compiler ===</div></td>
</tr>
</table>Nachtigaller IIhttps://de.wikipedia.org/w/index.php?title=WebAssembly&diff=253897445&oldid=prevAchim Adotz: Änderung 253894605 von Sebastian.Dietrich rückgängig gemacht; E-Mail-Adressen gehören nicht in Artikel. Wikipedia:NICHT: „Bei Artikeln über Institutionen, Unternehmen oder Gesellschaften ist die Angabe von Postanschrift, Telefonnummer, E-Mail-Adressen oder Ansprechpartnern unerwünscht.“2025-03-04T20:06:09Z<p>Änderung <a href="/wiki/Spezial:Diff/253894605" title="Spezial:Diff/253894605">253894605</a> von <a href="/wiki/Spezial:Beitr%C3%A4ge/Sebastian.Dietrich" title="Spezial:Beiträge/Sebastian.Dietrich">Sebastian.Dietrich</a> rückgängig gemacht; E-Mail-Adressen gehören nicht in Artikel. <a href="/wiki/Wikipedia:NICHT" class="mw-redirect" title="Wikipedia:NICHT">Wikipedia:NICHT</a>: „Bei Artikeln über Institutionen, Unternehmen oder Gesellschaften ist die Angabe von Postanschrift, Telefonnummer, E-Mail-Adressen oder Ansprechpartnern unerwünscht.“</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 4. März 2025, 22:06 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 24:</td>
<td colspan="2" class="diff-lineno">Zeile 24:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''WebAssembly''' ('''Wasm'''<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/intro/introduction.html#introduction |titel=WebAssembly Core Specification, Introduction |abruf=2022-06-09}}</ref>) ist ein [[offener Standard]], der vom [[W3C]] festgelegt wurde. Er definiert einen [[Bytecode]] zur Ausführung von Programmen innerhalb von [[Webbrowser]]n, kann aber auch außerhalb von diesen genutzt werden. Ziel der Entwicklung war es, leistungsstärkere Webanwendungen als bisher zu ermöglichen, sowohl was die Ladezeiten als auch die Ausführung betrifft. Das Projekt wird von allen großen Entwicklern von [[HTML-Renderer|Browserengines]], also [[Mozilla]], [[Microsoft]], [[Google LLC|Google]] und [[Apple]], unterstützt.<ref>{{Internetquelle |autor=Peter Bright |url=https://arstechnica.com/information-technology/2015/06/the-web-is-getting-its-bytecode-webassembly/ |titel=The Web is getting its bytecode: WebAssembly |werk=[[Ars Technica]] |datum=2015-06-18 |abruf=2017-07-06 |sprache=en}}</ref><ref>{{Internetquelle |autor=Sebastian Grüner |url=https://www.golem.de/news/webassembly-browserhersteller-wollen-einheitlichen-bytecode-fuers-web-1506-114745.html |titel=Webassembly: Browserhersteller wollen einheitlichen Bytecode fürs Web |werk=[[Golem.de]] |datum=2015-06-18 |abruf=2017-07-06}}</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''WebAssembly''' ('''Wasm'''<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/intro/introduction.html#introduction |titel=WebAssembly Core Specification, Introduction |abruf=2022-06-09}}</ref>) ist ein [[offener Standard]], der vom [[W3C]] festgelegt wurde. Er definiert einen [[Bytecode]] zur Ausführung von Programmen innerhalb von [[Webbrowser]]n, kann aber auch außerhalb von diesen genutzt werden. Ziel der Entwicklung war es, leistungsstärkere Webanwendungen als bisher zu ermöglichen, sowohl was die Ladezeiten als auch die Ausführung betrifft. Das Projekt wird von allen großen Entwicklern von [[HTML-Renderer|Browserengines]], also [[Mozilla]], [[Microsoft]], [[Google LLC|Google]] und [[Apple]], unterstützt.<ref>{{Internetquelle |autor=Peter Bright |url=https://arstechnica.com/information-technology/2015/06/the-web-is-getting-its-bytecode-webassembly/ |titel=The Web is getting its bytecode: WebAssembly |werk=[[Ars Technica]] |datum=2015-06-18 |abruf=2017-07-06 |sprache=en}}</ref><ref>{{Internetquelle |autor=Sebastian Grüner |url=https://www.golem.de/news/webassembly-browserhersteller-wollen-einheitlichen-bytecode-fuers-web-1506-114745.html |titel=Webassembly: Browserhersteller wollen einheitlichen Bytecode fürs Web |werk=[[Golem.de]] |datum=2015-06-18 |abruf=2017-07-06}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Seit März 2017 wird die Version 1 standardmäßig mit [[Google Chrome|Chrome]], [[Mozilla Firefox|Firefox]], [[Microsoft Edge|Edge]] und [[WebKit|Webkit]] ausgeliefert.<ref>{{Internetquelle |autor=Luke Wagner |url=https://lists.w3.org/Archives/Public/public-webassembly/2017Feb/0002.html |titel=WebAssembly consensus and end of Browser Preview from Luke Wagner on 2017-02-28<del style="font-weight: bold; text-decoration: none;"> (public-webassembly@w3.org from February 2017)</del> |sprache=en |abruf=2018-06-08}}</ref><ref>{{Internetquelle |url=https://webassembly.org/roadmap/ |titel=Roadmap - WebAssembly |abruf=2018-06-08}}</ref> Der Standard wurde am 5. Dezember 2019 offiziell festgelegt.<ref>{{Internetquelle |autor=heise online |url=https://www.heise.de/developer/meldung/WebAssembly-ist-nun-ein-fertiger-W3C-Standard-4607072.html |titel=Web-Anwendungen: WebAssembly ist nun ein fertiger W3C-Standard |sprache=de |abruf=2020-04-30}}</ref><ref>{{Internetquelle |url=https://www.w3.org/2019/12/pressrelease-wasm-rec.html.en |titel=World Wide Web Consortium (W3C) brings a new language to the Web as WebAssembly becomes a W3C Recommendation |abruf=2020-04-30}}</ref> Weitere Funktionen wurden einzeln standardisiert und sind in Entwicklung oder in einigen Implementierungen bereits enthalten.<ref>{{Internetquelle |url=https://webassembly.org/docs/future-features/ |titel=Features to add after the MVP - WebAssembly |abruf=2018-06-08}}</ref> Eine Version 2 der Spezifikation liegt seit April 2022 als Entwurf vor.<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/Overview.html |titel=WebAssembly Core Specification |abruf=2022-04-22}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Seit März 2017 wird die Version 1 standardmäßig mit [[Google Chrome|Chrome]], [[Mozilla Firefox|Firefox]], [[Microsoft Edge|Edge]] und [[WebKit|Webkit]] ausgeliefert.<ref>{{Internetquelle |autor=Luke Wagner |url=https://lists.w3.org/Archives/Public/public-webassembly/2017Feb/0002.html |titel=WebAssembly consensus and end of Browser Preview from Luke Wagner on 2017-02-28 |sprache=en |abruf=2018-06-08}}</ref><ref>{{Internetquelle |url=https://webassembly.org/roadmap/ |titel=Roadmap - WebAssembly |abruf=2018-06-08}}</ref> Der Standard wurde am 5. Dezember 2019 offiziell festgelegt.<ref>{{Internetquelle |autor=heise online |url=https://www.heise.de/developer/meldung/WebAssembly-ist-nun-ein-fertiger-W3C-Standard-4607072.html |titel=Web-Anwendungen: WebAssembly ist nun ein fertiger W3C-Standard |sprache=de |abruf=2020-04-30}}</ref><ref>{{Internetquelle |url=https://www.w3.org/2019/12/pressrelease-wasm-rec.html.en |titel=World Wide Web Consortium (W3C) brings a new language to the Web as WebAssembly becomes a W3C Recommendation |abruf=2020-04-30}}</ref> Weitere Funktionen wurden einzeln standardisiert und sind in Entwicklung oder in einigen Implementierungen bereits enthalten.<ref>{{Internetquelle |url=https://webassembly.org/docs/future-features/ |titel=Features to add after the MVP - WebAssembly |abruf=2018-06-08}}</ref> Eine Version 2 der Spezifikation liegt seit April 2022 als Entwurf vor.<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/Overview.html |titel=WebAssembly Core Specification |abruf=2022-04-22}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Bytecode Alliance ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Bytecode Alliance ==</div></td>
</tr>
</table>Achim Adotzhttps://de.wikipedia.org/w/index.php?title=WebAssembly&diff=253894605&oldid=prevSebastian.Dietrich: Änderungen von 46.211.222.131 (Diskussion) auf die letzte Version von Sebastian.Dietrich zurückgesetzt2025-03-04T18:24:54Z<p>Änderungen von <a href="/wiki/Spezial:Beitr%C3%A4ge/46.211.222.131" title="Spezial:Beiträge/46.211.222.131">46.211.222.131</a> (<a href="/w/index.php?title=Benutzer_Diskussion:46.211.222.131&action=edit&redlink=1" class="new" title="Benutzer Diskussion:46.211.222.131 (Seite nicht vorhanden)">Diskussion</a>) auf die letzte Version von <a href="/wiki/Benutzer:Sebastian.Dietrich" title="Benutzer:Sebastian.Dietrich">Sebastian.Dietrich</a> zurückgesetzt</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 4. März 2025, 20:24 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 24:</td>
<td colspan="2" class="diff-lineno">Zeile 24:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''WebAssembly''' ('''Wasm'''<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/intro/introduction.html#introduction |titel=WebAssembly Core Specification, Introduction |abruf=2022-06-09}}</ref>) ist ein [[offener Standard]], der vom [[W3C]] festgelegt wurde. Er definiert einen [[Bytecode]] zur Ausführung von Programmen innerhalb von [[Webbrowser]]n, kann aber auch außerhalb von diesen genutzt werden. Ziel der Entwicklung war es, leistungsstärkere Webanwendungen als bisher zu ermöglichen, sowohl was die Ladezeiten als auch die Ausführung betrifft. Das Projekt wird von allen großen Entwicklern von [[HTML-Renderer|Browserengines]], also [[Mozilla]], [[Microsoft]], [[Google LLC|Google]] und [[Apple]], unterstützt.<ref>{{Internetquelle |autor=Peter Bright |url=https://arstechnica.com/information-technology/2015/06/the-web-is-getting-its-bytecode-webassembly/ |titel=The Web is getting its bytecode: WebAssembly |werk=[[Ars Technica]] |datum=2015-06-18 |abruf=2017-07-06 |sprache=en}}</ref><ref>{{Internetquelle |autor=Sebastian Grüner |url=https://www.golem.de/news/webassembly-browserhersteller-wollen-einheitlichen-bytecode-fuers-web-1506-114745.html |titel=Webassembly: Browserhersteller wollen einheitlichen Bytecode fürs Web |werk=[[Golem.de]] |datum=2015-06-18 |abruf=2017-07-06}}</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''WebAssembly''' ('''Wasm'''<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/intro/introduction.html#introduction |titel=WebAssembly Core Specification, Introduction |abruf=2022-06-09}}</ref>) ist ein [[offener Standard]], der vom [[W3C]] festgelegt wurde. Er definiert einen [[Bytecode]] zur Ausführung von Programmen innerhalb von [[Webbrowser]]n, kann aber auch außerhalb von diesen genutzt werden. Ziel der Entwicklung war es, leistungsstärkere Webanwendungen als bisher zu ermöglichen, sowohl was die Ladezeiten als auch die Ausführung betrifft. Das Projekt wird von allen großen Entwicklern von [[HTML-Renderer|Browserengines]], also [[Mozilla]], [[Microsoft]], [[Google LLC|Google]] und [[Apple]], unterstützt.<ref>{{Internetquelle |autor=Peter Bright |url=https://arstechnica.com/information-technology/2015/06/the-web-is-getting-its-bytecode-webassembly/ |titel=The Web is getting its bytecode: WebAssembly |werk=[[Ars Technica]] |datum=2015-06-18 |abruf=2017-07-06 |sprache=en}}</ref><ref>{{Internetquelle |autor=Sebastian Grüner |url=https://www.golem.de/news/webassembly-browserhersteller-wollen-einheitlichen-bytecode-fuers-web-1506-114745.html |titel=Webassembly: Browserhersteller wollen einheitlichen Bytecode fürs Web |werk=[[Golem.de]] |datum=2015-06-18 |abruf=2017-07-06}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Seit März 2017 wird die Version 1 standardmäßig mit [[Google Chrome|Chrome]], [[Mozilla Firefox|Firefox]], [[Microsoft Edge|Edge]] und [[WebKit|Webkit]] ausgeliefert.<ref>{{Internetquelle |autor=Luke Wagner |url=https://lists.w3.org/Archives/Public/public-webassembly/2017Feb/0002.html |titel=WebAssembly consensus and end of Browser Preview from Luke Wagner on 2017-02-28 |sprache=en |abruf=2018-06-08}}</ref><ref>{{Internetquelle |url=https://webassembly.org/roadmap/ |titel=Roadmap - WebAssembly |abruf=2018-06-08}}</ref> Der Standard wurde am 5. Dezember 2019 offiziell festgelegt.<ref>{{Internetquelle |autor=heise online |url=https://www.heise.de/developer/meldung/WebAssembly-ist-nun-ein-fertiger-W3C-Standard-4607072.html |titel=Web-Anwendungen: WebAssembly ist nun ein fertiger W3C-Standard |sprache=de |abruf=2020-04-30}}</ref><ref>{{Internetquelle |url=https://www.w3.org/2019/12/pressrelease-wasm-rec.html.en |titel=World Wide Web Consortium (W3C) brings a new language to the Web as WebAssembly becomes a W3C Recommendation |abruf=2020-04-30}}</ref> Weitere Funktionen wurden einzeln standardisiert und sind in Entwicklung oder in einigen Implementierungen bereits enthalten.<ref>{{Internetquelle |url=https://webassembly.org/docs/future-features/ |titel=Features to add after the MVP - WebAssembly |abruf=2018-06-08}}</ref> Eine Version 2 der Spezifikation liegt seit April 2022 als Entwurf vor.<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/Overview.html |titel=WebAssembly Core Specification |abruf=2022-04-22}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Seit März 2017 wird die Version 1 standardmäßig mit [[Google Chrome|Chrome]], [[Mozilla Firefox|Firefox]], [[Microsoft Edge|Edge]] und [[WebKit|Webkit]] ausgeliefert.<ref>{{Internetquelle |autor=Luke Wagner |url=https://lists.w3.org/Archives/Public/public-webassembly/2017Feb/0002.html |titel=WebAssembly consensus and end of Browser Preview from Luke Wagner on 2017-02-28<ins style="font-weight: bold; text-decoration: none;"> (public-webassembly@w3.org from February 2017)</ins> |sprache=en |abruf=2018-06-08}}</ref><ref>{{Internetquelle |url=https://webassembly.org/roadmap/ |titel=Roadmap - WebAssembly |abruf=2018-06-08}}</ref> Der Standard wurde am 5. Dezember 2019 offiziell festgelegt.<ref>{{Internetquelle |autor=heise online |url=https://www.heise.de/developer/meldung/WebAssembly-ist-nun-ein-fertiger-W3C-Standard-4607072.html |titel=Web-Anwendungen: WebAssembly ist nun ein fertiger W3C-Standard |sprache=de |abruf=2020-04-30}}</ref><ref>{{Internetquelle |url=https://www.w3.org/2019/12/pressrelease-wasm-rec.html.en |titel=World Wide Web Consortium (W3C) brings a new language to the Web as WebAssembly becomes a W3C Recommendation |abruf=2020-04-30}}</ref> Weitere Funktionen wurden einzeln standardisiert und sind in Entwicklung oder in einigen Implementierungen bereits enthalten.<ref>{{Internetquelle |url=https://webassembly.org/docs/future-features/ |titel=Features to add after the MVP - WebAssembly |abruf=2018-06-08}}</ref> Eine Version 2 der Spezifikation liegt seit April 2022 als Entwurf vor.<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/Overview.html |titel=WebAssembly Core Specification |abruf=2022-04-22}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Bytecode Alliance ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Bytecode Alliance ==</div></td>
</tr>
</table>Sebastian.Dietrichhttps://de.wikipedia.org/w/index.php?title=WebAssembly&diff=253894521&oldid=prev46.211.222.131: WP:NICHT2025-03-04T18:22:30Z<p><a href="/wiki/Wikipedia:NICHT" class="mw-redirect" title="Wikipedia:NICHT">WP:NICHT</a></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 4. März 2025, 20:22 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 24:</td>
<td colspan="2" class="diff-lineno">Zeile 24:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''WebAssembly''' ('''Wasm'''<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/intro/introduction.html#introduction |titel=WebAssembly Core Specification, Introduction |abruf=2022-06-09}}</ref>) ist ein [[offener Standard]], der vom [[W3C]] festgelegt wurde. Er definiert einen [[Bytecode]] zur Ausführung von Programmen innerhalb von [[Webbrowser]]n, kann aber auch außerhalb von diesen genutzt werden. Ziel der Entwicklung war es, leistungsstärkere Webanwendungen als bisher zu ermöglichen, sowohl was die Ladezeiten als auch die Ausführung betrifft. Das Projekt wird von allen großen Entwicklern von [[HTML-Renderer|Browserengines]], also [[Mozilla]], [[Microsoft]], [[Google LLC|Google]] und [[Apple]], unterstützt.<ref>{{Internetquelle |autor=Peter Bright |url=https://arstechnica.com/information-technology/2015/06/the-web-is-getting-its-bytecode-webassembly/ |titel=The Web is getting its bytecode: WebAssembly |werk=[[Ars Technica]] |datum=2015-06-18 |abruf=2017-07-06 |sprache=en}}</ref><ref>{{Internetquelle |autor=Sebastian Grüner |url=https://www.golem.de/news/webassembly-browserhersteller-wollen-einheitlichen-bytecode-fuers-web-1506-114745.html |titel=Webassembly: Browserhersteller wollen einheitlichen Bytecode fürs Web |werk=[[Golem.de]] |datum=2015-06-18 |abruf=2017-07-06}}</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''WebAssembly''' ('''Wasm'''<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/intro/introduction.html#introduction |titel=WebAssembly Core Specification, Introduction |abruf=2022-06-09}}</ref>) ist ein [[offener Standard]], der vom [[W3C]] festgelegt wurde. Er definiert einen [[Bytecode]] zur Ausführung von Programmen innerhalb von [[Webbrowser]]n, kann aber auch außerhalb von diesen genutzt werden. Ziel der Entwicklung war es, leistungsstärkere Webanwendungen als bisher zu ermöglichen, sowohl was die Ladezeiten als auch die Ausführung betrifft. Das Projekt wird von allen großen Entwicklern von [[HTML-Renderer|Browserengines]], also [[Mozilla]], [[Microsoft]], [[Google LLC|Google]] und [[Apple]], unterstützt.<ref>{{Internetquelle |autor=Peter Bright |url=https://arstechnica.com/information-technology/2015/06/the-web-is-getting-its-bytecode-webassembly/ |titel=The Web is getting its bytecode: WebAssembly |werk=[[Ars Technica]] |datum=2015-06-18 |abruf=2017-07-06 |sprache=en}}</ref><ref>{{Internetquelle |autor=Sebastian Grüner |url=https://www.golem.de/news/webassembly-browserhersteller-wollen-einheitlichen-bytecode-fuers-web-1506-114745.html |titel=Webassembly: Browserhersteller wollen einheitlichen Bytecode fürs Web |werk=[[Golem.de]] |datum=2015-06-18 |abruf=2017-07-06}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Seit März 2017 wird die Version 1 standardmäßig mit [[Google Chrome|Chrome]], [[Mozilla Firefox|Firefox]], [[Microsoft Edge|Edge]] und [[WebKit|Webkit]] ausgeliefert.<ref>{{Internetquelle |autor=Luke Wagner |url=https://lists.w3.org/Archives/Public/public-webassembly/2017Feb/0002.html |titel=WebAssembly consensus and end of Browser Preview from Luke Wagner on 2017-02-28<del style="font-weight: bold; text-decoration: none;"> (public-webassembly@w3.org from February 2017)</del> |sprache=en |abruf=2018-06-08}}</ref><ref>{{Internetquelle |url=https://webassembly.org/roadmap/ |titel=Roadmap - WebAssembly |abruf=2018-06-08}}</ref> Der Standard wurde am 5. Dezember 2019 offiziell festgelegt.<ref>{{Internetquelle |autor=heise online |url=https://www.heise.de/developer/meldung/WebAssembly-ist-nun-ein-fertiger-W3C-Standard-4607072.html |titel=Web-Anwendungen: WebAssembly ist nun ein fertiger W3C-Standard |sprache=de |abruf=2020-04-30}}</ref><ref>{{Internetquelle |url=https://www.w3.org/2019/12/pressrelease-wasm-rec.html.en |titel=World Wide Web Consortium (W3C) brings a new language to the Web as WebAssembly becomes a W3C Recommendation |abruf=2020-04-30}}</ref> Weitere Funktionen wurden einzeln standardisiert und sind in Entwicklung oder in einigen Implementierungen bereits enthalten.<ref>{{Internetquelle |url=https://webassembly.org/docs/future-features/ |titel=Features to add after the MVP - WebAssembly |abruf=2018-06-08}}</ref> Eine Version 2 der Spezifikation liegt seit April 2022 als Entwurf vor.<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/Overview.html |titel=WebAssembly Core Specification |abruf=2022-04-22}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Seit März 2017 wird die Version 1 standardmäßig mit [[Google Chrome|Chrome]], [[Mozilla Firefox|Firefox]], [[Microsoft Edge|Edge]] und [[WebKit|Webkit]] ausgeliefert.<ref>{{Internetquelle |autor=Luke Wagner |url=https://lists.w3.org/Archives/Public/public-webassembly/2017Feb/0002.html |titel=WebAssembly consensus and end of Browser Preview from Luke Wagner on 2017-02-28 |sprache=en |abruf=2018-06-08}}</ref><ref>{{Internetquelle |url=https://webassembly.org/roadmap/ |titel=Roadmap - WebAssembly |abruf=2018-06-08}}</ref> Der Standard wurde am 5. Dezember 2019 offiziell festgelegt.<ref>{{Internetquelle |autor=heise online |url=https://www.heise.de/developer/meldung/WebAssembly-ist-nun-ein-fertiger-W3C-Standard-4607072.html |titel=Web-Anwendungen: WebAssembly ist nun ein fertiger W3C-Standard |sprache=de |abruf=2020-04-30}}</ref><ref>{{Internetquelle |url=https://www.w3.org/2019/12/pressrelease-wasm-rec.html.en |titel=World Wide Web Consortium (W3C) brings a new language to the Web as WebAssembly becomes a W3C Recommendation |abruf=2020-04-30}}</ref> Weitere Funktionen wurden einzeln standardisiert und sind in Entwicklung oder in einigen Implementierungen bereits enthalten.<ref>{{Internetquelle |url=https://webassembly.org/docs/future-features/ |titel=Features to add after the MVP - WebAssembly |abruf=2018-06-08}}</ref> Eine Version 2 der Spezifikation liegt seit April 2022 als Entwurf vor.<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/Overview.html |titel=WebAssembly Core Specification |abruf=2022-04-22}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Bytecode Alliance ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Bytecode Alliance ==</div></td>
</tr>
</table>46.211.222.131https://de.wikipedia.org/w/index.php?title=WebAssembly&diff=253866356&oldid=prevSebastian.Dietrich: Änderungen von 46.211.105.19 (Diskussion) auf die letzte Version von Kuebi zurückgesetzt2025-03-03T19:52:08Z<p>Änderungen von <a href="/wiki/Spezial:Beitr%C3%A4ge/46.211.105.19" title="Spezial:Beiträge/46.211.105.19">46.211.105.19</a> (<a href="/w/index.php?title=Benutzer_Diskussion:46.211.105.19&action=edit&redlink=1" class="new" title="Benutzer Diskussion:46.211.105.19 (Seite nicht vorhanden)">Diskussion</a>) auf die letzte Version von <a href="/wiki/Benutzer:Kuebi" title="Benutzer:Kuebi">Kuebi</a> zurückgesetzt</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 3. März 2025, 21:52 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 24:</td>
<td colspan="2" class="diff-lineno">Zeile 24:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''WebAssembly''' ('''Wasm'''<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/intro/introduction.html#introduction |titel=WebAssembly Core Specification, Introduction |abruf=2022-06-09}}</ref>) ist ein [[offener Standard]], der vom [[W3C]] festgelegt wurde. Er definiert einen [[Bytecode]] zur Ausführung von Programmen innerhalb von [[Webbrowser]]n, kann aber auch außerhalb von diesen genutzt werden. Ziel der Entwicklung war es, leistungsstärkere Webanwendungen als bisher zu ermöglichen, sowohl was die Ladezeiten als auch die Ausführung betrifft. Das Projekt wird von allen großen Entwicklern von [[HTML-Renderer|Browserengines]], also [[Mozilla]], [[Microsoft]], [[Google LLC|Google]] und [[Apple]], unterstützt.<ref>{{Internetquelle |autor=Peter Bright |url=https://arstechnica.com/information-technology/2015/06/the-web-is-getting-its-bytecode-webassembly/ |titel=The Web is getting its bytecode: WebAssembly |werk=[[Ars Technica]] |datum=2015-06-18 |abruf=2017-07-06 |sprache=en}}</ref><ref>{{Internetquelle |autor=Sebastian Grüner |url=https://www.golem.de/news/webassembly-browserhersteller-wollen-einheitlichen-bytecode-fuers-web-1506-114745.html |titel=Webassembly: Browserhersteller wollen einheitlichen Bytecode fürs Web |werk=[[Golem.de]] |datum=2015-06-18 |abruf=2017-07-06}}</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''WebAssembly''' ('''Wasm'''<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/intro/introduction.html#introduction |titel=WebAssembly Core Specification, Introduction |abruf=2022-06-09}}</ref>) ist ein [[offener Standard]], der vom [[W3C]] festgelegt wurde. Er definiert einen [[Bytecode]] zur Ausführung von Programmen innerhalb von [[Webbrowser]]n, kann aber auch außerhalb von diesen genutzt werden. Ziel der Entwicklung war es, leistungsstärkere Webanwendungen als bisher zu ermöglichen, sowohl was die Ladezeiten als auch die Ausführung betrifft. Das Projekt wird von allen großen Entwicklern von [[HTML-Renderer|Browserengines]], also [[Mozilla]], [[Microsoft]], [[Google LLC|Google]] und [[Apple]], unterstützt.<ref>{{Internetquelle |autor=Peter Bright |url=https://arstechnica.com/information-technology/2015/06/the-web-is-getting-its-bytecode-webassembly/ |titel=The Web is getting its bytecode: WebAssembly |werk=[[Ars Technica]] |datum=2015-06-18 |abruf=2017-07-06 |sprache=en}}</ref><ref>{{Internetquelle |autor=Sebastian Grüner |url=https://www.golem.de/news/webassembly-browserhersteller-wollen-einheitlichen-bytecode-fuers-web-1506-114745.html |titel=Webassembly: Browserhersteller wollen einheitlichen Bytecode fürs Web |werk=[[Golem.de]] |datum=2015-06-18 |abruf=2017-07-06}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Seit März 2017 wird die Version 1 standardmäßig mit [[Google Chrome|Chrome]], [[Mozilla Firefox|Firefox]], [[Microsoft Edge|Edge]] und [[WebKit|Webkit]] ausgeliefert.<ref>{{Internetquelle |autor=Luke Wagner |url=https://lists.w3.org/Archives/Public/public-webassembly/2017Feb/0002.html |titel=WebAssembly consensus and end of Browser Preview from Luke Wagner on 2017-02-28 |sprache=en |abruf=2018-06-08}}</ref><ref>{{Internetquelle |url=https://webassembly.org/roadmap/ |titel=Roadmap - WebAssembly |abruf=2018-06-08}}</ref> Der Standard wurde am 5. Dezember 2019 offiziell festgelegt.<ref>{{Internetquelle |autor=heise online |url=https://www.heise.de/developer/meldung/WebAssembly-ist-nun-ein-fertiger-W3C-Standard-4607072.html |titel=Web-Anwendungen: WebAssembly ist nun ein fertiger W3C-Standard |sprache=de |abruf=2020-04-30}}</ref><ref>{{Internetquelle |url=https://www.w3.org/2019/12/pressrelease-wasm-rec.html.en |titel=World Wide Web Consortium (W3C) brings a new language to the Web as WebAssembly becomes a W3C Recommendation |abruf=2020-04-30}}</ref> Weitere Funktionen wurden einzeln standardisiert und sind in Entwicklung oder in einigen Implementierungen bereits enthalten.<ref>{{Internetquelle |url=https://webassembly.org/docs/future-features/ |titel=Features to add after the MVP - WebAssembly |abruf=2018-06-08}}</ref> Eine Version 2 der Spezifikation liegt seit April 2022 als Entwurf vor.<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/Overview.html |titel=WebAssembly Core Specification |abruf=2022-04-22}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Seit März 2017 wird die Version 1 standardmäßig mit [[Google Chrome|Chrome]], [[Mozilla Firefox|Firefox]], [[Microsoft Edge|Edge]] und [[WebKit|Webkit]] ausgeliefert.<ref>{{Internetquelle |autor=Luke Wagner |url=https://lists.w3.org/Archives/Public/public-webassembly/2017Feb/0002.html |titel=WebAssembly consensus and end of Browser Preview from Luke Wagner on 2017-02-28<ins style="font-weight: bold; text-decoration: none;"> (public-webassembly@w3.org from February 2017)</ins> |sprache=en |abruf=2018-06-08}}</ref><ref>{{Internetquelle |url=https://webassembly.org/roadmap/ |titel=Roadmap - WebAssembly |abruf=2018-06-08}}</ref> Der Standard wurde am 5. Dezember 2019 offiziell festgelegt.<ref>{{Internetquelle |autor=heise online |url=https://www.heise.de/developer/meldung/WebAssembly-ist-nun-ein-fertiger-W3C-Standard-4607072.html |titel=Web-Anwendungen: WebAssembly ist nun ein fertiger W3C-Standard |sprache=de |abruf=2020-04-30}}</ref><ref>{{Internetquelle |url=https://www.w3.org/2019/12/pressrelease-wasm-rec.html.en |titel=World Wide Web Consortium (W3C) brings a new language to the Web as WebAssembly becomes a W3C Recommendation |abruf=2020-04-30}}</ref> Weitere Funktionen wurden einzeln standardisiert und sind in Entwicklung oder in einigen Implementierungen bereits enthalten.<ref>{{Internetquelle |url=https://webassembly.org/docs/future-features/ |titel=Features to add after the MVP - WebAssembly |abruf=2018-06-08}}</ref> Eine Version 2 der Spezifikation liegt seit April 2022 als Entwurf vor.<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/Overview.html |titel=WebAssembly Core Specification |abruf=2022-04-22}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Bytecode Alliance ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Bytecode Alliance ==</div></td>
</tr>
</table>Sebastian.Dietrichhttps://de.wikipedia.org/w/index.php?title=WebAssembly&diff=253842130&oldid=prev46.211.105.19 am 3. März 2025 um 03:41 Uhr2025-03-03T03:41:54Z<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 3. März 2025, 05:41 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 24:</td>
<td colspan="2" class="diff-lineno">Zeile 24:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''WebAssembly''' ('''Wasm'''<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/intro/introduction.html#introduction |titel=WebAssembly Core Specification, Introduction |abruf=2022-06-09}}</ref>) ist ein [[offener Standard]], der vom [[W3C]] festgelegt wurde. Er definiert einen [[Bytecode]] zur Ausführung von Programmen innerhalb von [[Webbrowser]]n, kann aber auch außerhalb von diesen genutzt werden. Ziel der Entwicklung war es, leistungsstärkere Webanwendungen als bisher zu ermöglichen, sowohl was die Ladezeiten als auch die Ausführung betrifft. Das Projekt wird von allen großen Entwicklern von [[HTML-Renderer|Browserengines]], also [[Mozilla]], [[Microsoft]], [[Google LLC|Google]] und [[Apple]], unterstützt.<ref>{{Internetquelle |autor=Peter Bright |url=https://arstechnica.com/information-technology/2015/06/the-web-is-getting-its-bytecode-webassembly/ |titel=The Web is getting its bytecode: WebAssembly |werk=[[Ars Technica]] |datum=2015-06-18 |abruf=2017-07-06 |sprache=en}}</ref><ref>{{Internetquelle |autor=Sebastian Grüner |url=https://www.golem.de/news/webassembly-browserhersteller-wollen-einheitlichen-bytecode-fuers-web-1506-114745.html |titel=Webassembly: Browserhersteller wollen einheitlichen Bytecode fürs Web |werk=[[Golem.de]] |datum=2015-06-18 |abruf=2017-07-06}}</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''WebAssembly''' ('''Wasm'''<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/intro/introduction.html#introduction |titel=WebAssembly Core Specification, Introduction |abruf=2022-06-09}}</ref>) ist ein [[offener Standard]], der vom [[W3C]] festgelegt wurde. Er definiert einen [[Bytecode]] zur Ausführung von Programmen innerhalb von [[Webbrowser]]n, kann aber auch außerhalb von diesen genutzt werden. Ziel der Entwicklung war es, leistungsstärkere Webanwendungen als bisher zu ermöglichen, sowohl was die Ladezeiten als auch die Ausführung betrifft. Das Projekt wird von allen großen Entwicklern von [[HTML-Renderer|Browserengines]], also [[Mozilla]], [[Microsoft]], [[Google LLC|Google]] und [[Apple]], unterstützt.<ref>{{Internetquelle |autor=Peter Bright |url=https://arstechnica.com/information-technology/2015/06/the-web-is-getting-its-bytecode-webassembly/ |titel=The Web is getting its bytecode: WebAssembly |werk=[[Ars Technica]] |datum=2015-06-18 |abruf=2017-07-06 |sprache=en}}</ref><ref>{{Internetquelle |autor=Sebastian Grüner |url=https://www.golem.de/news/webassembly-browserhersteller-wollen-einheitlichen-bytecode-fuers-web-1506-114745.html |titel=Webassembly: Browserhersteller wollen einheitlichen Bytecode fürs Web |werk=[[Golem.de]] |datum=2015-06-18 |abruf=2017-07-06}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Seit März 2017 wird die Version 1 standardmäßig mit [[Google Chrome|Chrome]], [[Mozilla Firefox|Firefox]], [[Microsoft Edge|Edge]] und [[WebKit|Webkit]] ausgeliefert.<ref>{{Internetquelle |autor=Luke Wagner |url=https://lists.w3.org/Archives/Public/public-webassembly/2017Feb/0002.html |titel=WebAssembly consensus and end of Browser Preview from Luke Wagner on 2017-02-28<del style="font-weight: bold; text-decoration: none;"> (public-webassembly@w3.org from February 2017)</del> |sprache=en |abruf=2018-06-08}}</ref><ref>{{Internetquelle |url=https://webassembly.org/roadmap/ |titel=Roadmap - WebAssembly |abruf=2018-06-08}}</ref> Der Standard wurde am 5. Dezember 2019 offiziell festgelegt.<ref>{{Internetquelle |autor=heise online |url=https://www.heise.de/developer/meldung/WebAssembly-ist-nun-ein-fertiger-W3C-Standard-4607072.html |titel=Web-Anwendungen: WebAssembly ist nun ein fertiger W3C-Standard |sprache=de |abruf=2020-04-30}}</ref><ref>{{Internetquelle |url=https://www.w3.org/2019/12/pressrelease-wasm-rec.html.en |titel=World Wide Web Consortium (W3C) brings a new language to the Web as WebAssembly becomes a W3C Recommendation |abruf=2020-04-30}}</ref> Weitere Funktionen wurden einzeln standardisiert und sind in Entwicklung oder in einigen Implementierungen bereits enthalten.<ref>{{Internetquelle |url=https://webassembly.org/docs/future-features/ |titel=Features to add after the MVP - WebAssembly |abruf=2018-06-08}}</ref> Eine Version 2 der Spezifikation liegt seit April 2022 als Entwurf vor.<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/Overview.html |titel=WebAssembly Core Specification |abruf=2022-04-22}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Seit März 2017 wird die Version 1 standardmäßig mit [[Google Chrome|Chrome]], [[Mozilla Firefox|Firefox]], [[Microsoft Edge|Edge]] und [[WebKit|Webkit]] ausgeliefert.<ref>{{Internetquelle |autor=Luke Wagner |url=https://lists.w3.org/Archives/Public/public-webassembly/2017Feb/0002.html |titel=WebAssembly consensus and end of Browser Preview from Luke Wagner on 2017-02-28 |sprache=en |abruf=2018-06-08}}</ref><ref>{{Internetquelle |url=https://webassembly.org/roadmap/ |titel=Roadmap - WebAssembly |abruf=2018-06-08}}</ref> Der Standard wurde am 5. Dezember 2019 offiziell festgelegt.<ref>{{Internetquelle |autor=heise online |url=https://www.heise.de/developer/meldung/WebAssembly-ist-nun-ein-fertiger-W3C-Standard-4607072.html |titel=Web-Anwendungen: WebAssembly ist nun ein fertiger W3C-Standard |sprache=de |abruf=2020-04-30}}</ref><ref>{{Internetquelle |url=https://www.w3.org/2019/12/pressrelease-wasm-rec.html.en |titel=World Wide Web Consortium (W3C) brings a new language to the Web as WebAssembly becomes a W3C Recommendation |abruf=2020-04-30}}</ref> Weitere Funktionen wurden einzeln standardisiert und sind in Entwicklung oder in einigen Implementierungen bereits enthalten.<ref>{{Internetquelle |url=https://webassembly.org/docs/future-features/ |titel=Features to add after the MVP - WebAssembly |abruf=2018-06-08}}</ref> Eine Version 2 der Spezifikation liegt seit April 2022 als Entwurf vor.<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/Overview.html |titel=WebAssembly Core Specification |abruf=2022-04-22}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Bytecode Alliance ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Bytecode Alliance ==</div></td>
</tr>
</table>46.211.105.19https://de.wikipedia.org/w/index.php?title=WebAssembly&diff=253746112&oldid=prevKuebi: E-Mail-Adresse entfernt2025-02-28T06:58:07Z<p>E-Mail-Adresse entfernt</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 28. Februar 2025, 08:58 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 24:</td>
<td colspan="2" class="diff-lineno">Zeile 24:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''WebAssembly''' ('''Wasm'''<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/intro/introduction.html#introduction |titel=WebAssembly Core Specification, Introduction |abruf=2022-06-09}}</ref>) ist ein [[offener Standard]], der vom [[W3C]] festgelegt wurde. Er definiert einen [[Bytecode]] zur Ausführung von Programmen innerhalb von [[Webbrowser]]n, kann aber auch außerhalb von diesen genutzt werden. Ziel der Entwicklung war es, leistungsstärkere Webanwendungen als bisher zu ermöglichen, sowohl was die Ladezeiten als auch die Ausführung betrifft. Das Projekt wird von allen großen Entwicklern von [[HTML-Renderer|Browserengines]], also [[Mozilla]], [[Microsoft]], [[Google LLC|Google]] und [[Apple]], unterstützt.<ref>{{Internetquelle |autor=Peter Bright |url=https://arstechnica.com/information-technology/2015/06/the-web-is-getting-its-bytecode-webassembly/ |titel=The Web is getting its bytecode: WebAssembly |werk=[[Ars Technica]] |datum=2015-06-18 |abruf=2017-07-06 |sprache=en}}</ref><ref>{{Internetquelle |autor=Sebastian Grüner |url=https://www.golem.de/news/webassembly-browserhersteller-wollen-einheitlichen-bytecode-fuers-web-1506-114745.html |titel=Webassembly: Browserhersteller wollen einheitlichen Bytecode fürs Web |werk=[[Golem.de]] |datum=2015-06-18 |abruf=2017-07-06}}</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''WebAssembly''' ('''Wasm'''<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/intro/introduction.html#introduction |titel=WebAssembly Core Specification, Introduction |abruf=2022-06-09}}</ref>) ist ein [[offener Standard]], der vom [[W3C]] festgelegt wurde. Er definiert einen [[Bytecode]] zur Ausführung von Programmen innerhalb von [[Webbrowser]]n, kann aber auch außerhalb von diesen genutzt werden. Ziel der Entwicklung war es, leistungsstärkere Webanwendungen als bisher zu ermöglichen, sowohl was die Ladezeiten als auch die Ausführung betrifft. Das Projekt wird von allen großen Entwicklern von [[HTML-Renderer|Browserengines]], also [[Mozilla]], [[Microsoft]], [[Google LLC|Google]] und [[Apple]], unterstützt.<ref>{{Internetquelle |autor=Peter Bright |url=https://arstechnica.com/information-technology/2015/06/the-web-is-getting-its-bytecode-webassembly/ |titel=The Web is getting its bytecode: WebAssembly |werk=[[Ars Technica]] |datum=2015-06-18 |abruf=2017-07-06 |sprache=en}}</ref><ref>{{Internetquelle |autor=Sebastian Grüner |url=https://www.golem.de/news/webassembly-browserhersteller-wollen-einheitlichen-bytecode-fuers-web-1506-114745.html |titel=Webassembly: Browserhersteller wollen einheitlichen Bytecode fürs Web |werk=[[Golem.de]] |datum=2015-06-18 |abruf=2017-07-06}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Seit März 2017 wird die Version 1 standardmäßig mit [[Google Chrome|Chrome]], [[Mozilla Firefox|Firefox]], [[Microsoft Edge|Edge]] und [[WebKit|Webkit]] ausgeliefert.<ref>{{Internetquelle |autor=Luke Wagner<del style="font-weight: bold; text-decoration: none;"> (lwagner@mozilla.com)</del> |url=https://lists.w3.org/Archives/Public/public-webassembly/2017Feb/0002.html |titel=WebAssembly consensus and end of Browser Preview from Luke Wagner on 2017-02-28 (public-webassembly@w3.org from February 2017) |sprache=en |abruf=2018-06-08}}</ref><ref>{{Internetquelle |url=https://webassembly.org/roadmap/ |titel=Roadmap - WebAssembly |abruf=2018-06-08}}</ref> Der Standard wurde am 5. Dezember 2019 offiziell festgelegt.<ref>{{Internetquelle |autor=heise online |url=https://www.heise.de/developer/meldung/WebAssembly-ist-nun-ein-fertiger-W3C-Standard-4607072.html |titel=Web-Anwendungen: WebAssembly ist nun ein fertiger W3C-Standard |sprache=de |abruf=2020-04-30}}</ref><ref>{{Internetquelle |url=https://www.w3.org/2019/12/pressrelease-wasm-rec.html.en |titel=World Wide Web Consortium (W3C) brings a new language to the Web as WebAssembly becomes a W3C Recommendation |abruf=2020-04-30}}</ref> Weitere Funktionen wurden einzeln standardisiert und sind in Entwicklung oder in einigen Implementierungen bereits enthalten.<ref>{{Internetquelle |url=https://webassembly.org/docs/future-features/ |titel=Features to add after the MVP - WebAssembly |abruf=2018-06-08}}</ref> Eine Version 2 der Spezifikation liegt seit April 2022 als Entwurf vor.<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/Overview.html |titel=WebAssembly Core Specification |abruf=2022-04-22}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Seit März 2017 wird die Version 1 standardmäßig mit [[Google Chrome|Chrome]], [[Mozilla Firefox|Firefox]], [[Microsoft Edge|Edge]] und [[WebKit|Webkit]] ausgeliefert.<ref>{{Internetquelle |autor=Luke Wagner |url=https://lists.w3.org/Archives/Public/public-webassembly/2017Feb/0002.html |titel=WebAssembly consensus and end of Browser Preview from Luke Wagner on 2017-02-28 (public-webassembly@w3.org from February 2017) |sprache=en |abruf=2018-06-08}}</ref><ref>{{Internetquelle |url=https://webassembly.org/roadmap/ |titel=Roadmap - WebAssembly |abruf=2018-06-08}}</ref> Der Standard wurde am 5. Dezember 2019 offiziell festgelegt.<ref>{{Internetquelle |autor=heise online |url=https://www.heise.de/developer/meldung/WebAssembly-ist-nun-ein-fertiger-W3C-Standard-4607072.html |titel=Web-Anwendungen: WebAssembly ist nun ein fertiger W3C-Standard |sprache=de |abruf=2020-04-30}}</ref><ref>{{Internetquelle |url=https://www.w3.org/2019/12/pressrelease-wasm-rec.html.en |titel=World Wide Web Consortium (W3C) brings a new language to the Web as WebAssembly becomes a W3C Recommendation |abruf=2020-04-30}}</ref> Weitere Funktionen wurden einzeln standardisiert und sind in Entwicklung oder in einigen Implementierungen bereits enthalten.<ref>{{Internetquelle |url=https://webassembly.org/docs/future-features/ |titel=Features to add after the MVP - WebAssembly |abruf=2018-06-08}}</ref> Eine Version 2 der Spezifikation liegt seit April 2022 als Entwurf vor.<ref>{{Internetquelle |url=https://www.w3.org/TR/wasm-core-2/Overview.html |titel=WebAssembly Core Specification |abruf=2022-04-22}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Bytecode Alliance ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Bytecode Alliance ==</div></td>
</tr>
</table>Kuebihttps://de.wikipedia.org/w/index.php?title=WebAssembly&diff=251893707&oldid=prevInvisigoth67: typo2025-01-04T09:22:13Z<p>typo</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 4. Januar 2025, 11:22 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 46:</td>
<td colspan="2" class="diff-lineno">Zeile 46:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Über das pyodide-Projekt kann Python im Browser genutzt werden (experimentell).<ref>{{Internetquelle |url=https://github.com/pyodide/pyodide |titel=pyodide |werk=[[GitHub]] |datum=2021-06-09 |abruf=2021-06-09}}</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Über das pyodide-Projekt kann Python im Browser genutzt werden (experimentell).<ref>{{Internetquelle |url=https://github.com/pyodide/pyodide |titel=pyodide |werk=[[GitHub]] |datum=2021-06-09 |abruf=2021-06-09}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[JetBrains|Jetbrains]] hat einen Compiler für [[Kotlin (Programmiersprache)|Kotlin]] nach WebAssembly implementiert<del style="font-weight: bold; text-decoration: none;">.</del> (experimentell).<ref>{{Internetquelle |url=https://kotlinlang.org/docs/wasm-overview.html |titel=Kotlin Wasm {{!}} Kotlin |sprache=en-US |abruf=2023-06-08}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[JetBrains|Jetbrains]] hat einen Compiler für [[Kotlin (Programmiersprache)|Kotlin]] nach WebAssembly implementiert (experimentell).<ref>{{Internetquelle |url=https://kotlinlang.org/docs/wasm-overview.html |titel=Kotlin Wasm {{!}} Kotlin |sprache=en-US |abruf=2023-06-08}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Nutzung außerhalb des Browsers ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Nutzung außerhalb des Browsers ==</div></td>
</tr>
</table>Invisigoth67