WebAssembly - uusi standardi Tehokas ja Nopeampi Web Apps Cyber ​​Security Infotech

Google, Apple, Microsoft, ja Mozilla ovat liittyneet kädet luoda koodin käyttöä tulevaisuudessa selaimissa, joka lupaa jopa 20 kertaa nopeamman suorituskyvyn.

Dubbed Web Assembly (tai oli m lyhyitä), hanke luoda uusi kannettava tavu koodi Web, joka on tehokkaampi sekä työpöydälle sekä mobiili selaimet jäsentää kuin täydellinen lähdekoodia Web-sivun tai sovellus.

tavu koodi on todella koneluettava käskykanta joka on nopeampi selaimet ladata kuin korkean tason kielillä.

Web Assembly - uusi tiedostomuoto koota koodi

At hetki, selaimet käyttää JavaScript tulkita koodin ja anna toiminnallisuutta sivustot, kuten dynaamista sisältöä ja muotoja. Oletuksena, JavaScript-tiedostot ladataan palvelimelta ja sitten koonnut JavaScript-moottori selaimen.

Kuitenkin parannuksia on tehty latausajat kautta Asm.js - riisuttu JavaScript murre kuvata "kokoonpano kieli web "- mutta tavu koodi-pohjaiset järjestelmät, kuten .NET ovat nopeampia ja mahdollistavat tehokkaan kokoelma.

Web edustajakokous otetaan käyttöön uusi tiedostomuoto, jonka avulla kehittäjät voivat koota niiden koodin binary merkintätapa, joka sitten suorittaa jokaisen sisällä selaimen (esim Chrome, Firefox, IE /Edge, Safari) JavaScript-moottori.

Jos käyttöön vakiona käyttöön kaikissa selaimissa, Web edustajakokous voisi varmasti tuoda app-kuin suorituskyky Web-sisällön sekä sovellusten .

Yli 20% nopeampi toiminta

Alustavat kokeet osoittavat jo, että binääriesitys on 23 kertaa nopeampi jäsentää kuin vastaavia Javascript sovelluksiin optimoitu Mozillan laajasti tuettu asm.js selaimille, ja 20 30 prosenttia pienempi kuin sen todellinen tiedostokoko.

"Olen iloinen voidessani kertoa, että me Mozilla ovat alkaneet työskennellä Kromi, Edge ja Web Kit insinöörejä luomaan uuden standardin, Web Assembly", sanoi Mozilla kehittäjä Luke Wagner, "joka määrittelee kannettava, koko- ja kuorma ajan tehokas muoto ja toteutus malli suunniteltu erityisesti palvelemaan kokoelma tavoite Web."

Tällä hetkellä vain C- ja C ++ koodia voidaan koota Web Assembly (alias oli m) tiedosto.

Paras Cyber ​​Security Company Intiassa

Lisäksi kehittäjät oli m tietää, että JavaScript on tuettu kaikkialla niin vanhemmille selaimet, ne ovat tarjoamalla poly täyttää - JavaScript-skripti, joka muuntaa Web edustajakokouksen tavu koodi asm.js niille selaimille, jotka eivät tue wasm.

Web edustajakokous on vielä aluillaan kehitys ollut virallisia standardeja jo nyt. Tekniset tiedot ja korkeatasoinen suunnittelu ei myöskään ole vielä päätetty, mutta kaikki neljä suurta selaimen kehittäjät työskentelevät yhdessä, oli m pitäisi näkyä pian.

tulevaisuuden mahdollisuuksia Web Assembly tiedostomuotoa tutkitaan GitHub sivulla. Kuitenkin uuden Web edustajakokous yhteisön ryhmä on jo muodostettu World Wide Web Consortiumin (W3C), joka on avoin kaikille liittyä. Nämä ovat UKK että saat lisätietoja ryhmän suunnitelmista.