Microsoft se udružuje s Mozillom i Googleom kako bi razvio novi binarni format za web

Ikona vremena čitanja 2 min. čitati


Čitatelji pomažu pri podršci MSpoweruser. Možda ćemo dobiti proviziju ako kupujete putem naših veza. Ikona opisa alata

Pročitajte našu stranicu za otkrivanje kako biste saznali kako možete pomoći MSPoweruseru da održi urednički tim Čitaj više

webasamble

Microsoft, Mozilla, Google i drugi udružili su se kako bi razvili novi binarni format za web. Tvrtke rade na novom projektu pod nazivom "WebAssembly" koji je cilj kompilacije za web. Microsoft je izjavio:

U Microsoftu čvrsto vjerujemo da priča o kompajliranju na web ima obećavajuću budućnost. Radeći prema ovoj budućnosti, dodajemo posebne optimizacije za asm.js u Edge na Windows 10. Mislimo da je ovo početak uzbudljivog puta da vaš izvorni kod koji nije JavaScript radi brzo i skladno s ostatkom weba, i možemo nastaviti nadograđivati ​​ono što smo učinili s asm.js kako bismo kompajliranje na webu učinili još boljim.

WebAssembly isporučuje JavaScript datoteke u binarnom formatu koji se može učitati brže od običnih JavaScript tekstualnih datoteka, što će ubrzati vrijeme učitavanja web stranice u preglednicima, posebno na mobilnim uređajima. Microsoft je podijelio svoj cilj za WebAssembly, koji slijedi u nastavku:

  • Interoperabilnost s JavaScriptom: Web već ima živahan ekosustav, a sve što dodamo trebalo bi s njim biti lijepo sučeljeno.
  • Široka jezična podrška: trebali bismo biti u mogućnosti sastaviti vaš kod s jezika po vašem izboru.
  • Visoka izvedba: Da bismo bili izvediv način za dovođenje vaših programa na web, trebamo blizu izvorne izvedbe.

Trenutno, tvrtke eksperimentiraju i raspravljaju o dizajnerskim idejama za WebAssembly. Bit će vrlo zanimljivo vidjeti kako će projekt napredovati u bliskoj budućnosti – što mislite? Raspravite u odjeljku komentara ispod!

Izvor: microsoft, JF Bastien (Google), Mozilla – putem: TC

Hvala, Faisal na savjetu!

Više o temama: Microsoft, Microsoft Edge, WebAssembly, Windows 10

Ostavi odgovor

Vaša adresa e-pošte neće biti objavljena. Obavezna polja su označena *