reklama

WebAssembly: Prohlížečová čtyřka chce vyvinout webový bajtkód

Velká čtyřka autorů webových prohlížečů Apple, Google, Microsoft a Mozilla pracuje na projektu WebAssembly (GitHub), jehož úkolem bude vyvinout bajtkód pro web a zvýšit tak výkon aplikací, které jsou dnes psané v textovém Javascriptu, který musí prohlížeč před každým spuštěním složitě zpracovat. Kdyby ale byly mnohé složité aplikace a klíčové knihovny už předem přeložené do bajtkódu, běhové prostředí v prohlížeči by mělo mnohem méně práce se zpracováním. Bajtkód by byl přitom i nadále nezávislý na procesoru, i když by mohl používat rozšiřující moduly pro akceleraci skrze SIMD instrukce jako SSE aj.

Klepněte pro větší obrázek Klepněte pro větší obrázek
Textový kód používající technologii asm.js a jeho převedený wasmový bajtkód

Pokud by jednou prohlížeče zainteresovaných výrobců podporovaly nativně WebAssembly (wasm), mnohé původní textové JS soubory linkované v HTML kódu by mohly nahradit binární soubory s bajtkódem.

Komunita vývojářů v minulosti připravila několik ukázek napsaných v binárním wasmu. Na GitHubu najdete třeba AngryBotsPacked, což je přepsané ukázkové demo herního systému Unity.  

Klepněte pro větší obrázek
Upravené demo Unity převedené do wasm se podle autorů WebAssembly načítá z bajtkódu až 20x rychleji než z běžného textového JavaScriptu

Témata článku: Technologie, Prohlížeče, Programování, Unity

28 komentářů

Nejnovější komentáře

  • Krejmaj 22. 6. 2015 20:40:26
    Super... misto toho aby programatori regulovali bordel ve svych strankach...
  • aminux 18. 6. 2015 23:58:33
    Vytvářet novou Javu? Proč?
  • Zwick 18. 6. 2015 23:51:42
    Flash je špatný. Áno.
reklama
Určitě si přečtěte

Microsoft: Zbavte se už konečně zastaralých a děravých Windows 7

Microsoft: Zbavte se už konečně zastaralých a děravých Windows 7

** Microsoft pomalu začíná kritizovat svůj nejpopulárnější OS ** Chce konečně dostat podniky na Desítky ** Bezpečnostní podpora Sedmiček vydrží ještě necelé tři roky

Včera | Jakub Čížek | 267

Pojďme programovat elektroniku: Sestavíme si mobil a pošleme SMS

Pojďme programovat elektroniku: Sestavíme si mobil a pošleme SMS

** Kolik stál váš mobilní telefon? ** Základní GSM modem koupíte za stovku ** Umí telefonovat, posílat SMS a zvládne i GPRS

13.  1.  2017 | Jakub Čížek | 27

Český státní blacklist už funguje. Ministerstvo financí se pochlubilo s detaily

Český státní blacklist už funguje. Ministerstvo financí se pochlubilo s detaily

** Dva týdny po Novém roce zajím zeje prázdnotou ** Ministerstvo vydalo metodický pokyn ** Takhle to bude fungovat v praxi

16.  1.  2017 | Jakub Čížek | 49

Auta budoucnosti: V tomto se budete za pár let vozit

Auta budoucnosti: V tomto se budete za pár let vozit

** Velký prostor patřil na letošním veletrhu CES automobilům ** Automobilová budoucnost je elektrická a inteligentní ** Podívejte se, jak je vývoj futuristických autonomních aut daleko

12.  1.  2017 | David Polesný | 34


Aktuální číslo časopisu Computer

99 nejlepších programů pro váš počítač

Zvykejte si na umělou inteligenci

Velké testy PC zdrojů a gamepadů

Alternativní zdroje energie

reklama
reklama