WebAssembly vs Javascript:
Binärcode wird das Web schneller machen
Mit WebAssembly haben die Entwickler der bekannten und meistgenutzen Webbrowser Firefox, Internet Explorer und Chrome gemeinsam ein Alternative zu JavaScript vorgestellt. Der neue Standard soll vor allem durch Schnelligkeit punkten.
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 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.
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
Videos zum Thema
Beiträge aus dem Forum
Interessante Links & Themenseiten
Beliebte Windows 8 FAQ Einträge
Neue Nachrichten
- EU-Zwang: Apple öffnet iPhone-Zwischenablage für Windows-PCs
- Neue Details enthüllt: Xbox-360-Klassiker kommen bald auf den PC
- Aktuelle Technik-Blitzangebote von Amazon im Überblick
- Microsoft Teams: Diese Funktionen sind im Juli alle neu dazugekommen
- BMW lässt Werbung in Autos anzeigen, nennt es feierliche Animation
- 1&1: Gericht kippt Unlimited-Klausel in AGB - Was das für Kunden heißt
- Microsoft dementiert: Kein neuer Datensammeldienst in Windows 11
Videos
Neueste Downloads
Beliebte Nachrichten
Meist kommentierte Nachrichten
Forum
-
Dr.Parted Live 26.08:eine bootfähige GNU/Linux-Distri -
d-hubs - Gestern 19:11 Uhr -
ganz neu - ZimaOS 1.7.0: vieles wurde weiter entwickelt
d-hubs - Vorgestern 12:46 Uhr -
Datensouveränität, Kosten und Unabhängigkeit:
d-hubs - 01.08. 14:46 Uhr -
gute Nachrichten: die Krita 5.3.3. ist da
d-hubs - 30.07. 23:17 Uhr -
Neues auf dem Officemarkt: Collabora Online 26.04:
d-hubs - 30.07. 15:54 Uhr
❤ 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