WebAssembly vs Javascript:
Binärcode wird das Web schneller machen
Mozilla-Blog. WebAssembly, kurz wasm, ist ein Binärformat. Es ist durch die Dateiendung .wasm erkennbar. Durch das verwendete Binärformat sind die Befehle in der neuen Programmiersprache für die Browser schneller interpretierbar, als Code in reiner Textform. Neben der Maschinenlesbarkeit wird es aber auch eine "Hintertür" für die menschlichen Entwickler geben: durch ein einfaches Textformat wird man den WebAssembly-Code im Quelltext auch richtig lesen können, um den Code durch Menschen schnell zu erfassen.
WebAssembly ist aber auch durch eine von Haus aus geschrumpfte Datenmenge im Vorteil, die übertragen werden muss. Der Code ist laut Mozilla-Entwickler Brendan Eich nur noch etwa zwei Drittel so groß, wie heute übliche JavaScript-Daten. Eich arbeitet nun mit an dem neuen Projekt. Er hatte bereits den JavaScript-Vorgänger LiveScript entwickelt und freut sich nun auf den Schritt in eine noch schneller Zukunft für Webbrowser.
Genauer gesagt soll der neue Code bis zu 23-mal so schnelle Ladezeiten von Webseiten zulassen, wie aktuell möglich, schreibt der WebAssembly-Projektleiter Luke Wagner im Zeit-Vorteile für den neuen Code
Bei JavaScript läuft es noch genau andersherum. Priorität hat die einfache Erkennbarkeit für Menschen durch die einfachere Textform. Browser müssen JavaScript dagegen dann erst einmal übersetzen, was im Einsatz einen deutlichen Zeit-Nachteil gegenüber .wasm bedeutet.WebAssembly ist aber auch durch eine von Haus aus geschrumpfte Datenmenge im Vorteil, die übertragen werden muss. Der Code ist laut Mozilla-Entwickler Brendan Eich nur noch etwa zwei Drittel so groß, wie heute übliche JavaScript-Daten. Eich arbeitet nun mit an dem neuen Projekt. Er hatte bereits den JavaScript-Vorgänger LiveScript entwickelt und freut sich nun auf den Schritt in eine noch schneller Zukunft für Webbrowser.
Ergänzung, keine Ablösung geplant
Es soll zunächst einmal keine Ablösung für Javascript werden, sondern eine simple Ergänzung. Wann der neue Standard beschlossen und umfassend eingesetzt werden kann, hängt nun von der Zusammenarbeit der großen Browserentwickler ab. Bei Github wird alles zum Thema WebAssembly gesammelt, um eine schnelle Zusammenarbeit zu gewährleisten. Das Projekt ist jetzt offiziell geöffnet worden, nachdem die großen Browser-Macher zunächst in einer privaten Gruppe daran gearbeitet hatten.
Thema:
Neue Downloads zum Thema
Neue Microsoft-Edge-Bilder
Videos zum Thema
Beiträge aus dem Forum
Interessante Links & Themenseiten
Beliebte Windows 8 FAQ Einträge
Jetzt als Amazon Blitzangebot
Ab 07:20 Uhr Doqaus Bluetooth Kopfhörer Over Ear
Original Amazon-Preis
38,99 €
Im Preisvergleich ab
43,99 €
Blitzangebot-Preis
34,99 €
Ersparnis zu Amazon 10% oder 4 €
Neue Nachrichten
- KI-Hype lässt den Kampf um IT-Fachkräfte völlig eskalieren
- Star Trek 4 kommt doch - wird aber der letzte Teil der Reboot-Filme
- Xbox-Leak: Eine Xbox Series X in weiß und ohne Disk-Laufwerk
- Aktuelle Technik-Blitzangebote von Amazon im Überblick
- Optionales Windows 11-Update: Neue Funktion und Fehlerbehebungen
- Neue FritzBox 6670 Cable bekommt ein erstes Wartungs-Update
- E-Autos: Ein Milliarden-Euro-Problem kommt bald auf Deutschland zu
Videos
Neueste Downloads
Beliebte Nachrichten
Meist kommentierte Nachrichten
❤ WinFuture unterstützen
Sie wollen online einkaufen?
Dann nutzen Sie bitte einen der folgenden Links,
um WinFuture zu unterstützen:
Vielen Dank!
Alle Kommentare zu dieser News anzeigen