Microsoft se združuje z Mozilo in Googlom, da razvije nov binarni format za splet

Ikona časa branja 2 min. prebrati


Bralci pomagajo pri podpori MSpoweruser. Če kupujete prek naših povezav, lahko prejmemo provizijo. Ikona opisa orodja

Preberite našo stran za razkritje, če želite izvedeti, kako lahko pomagate MSPoweruser vzdrževati uredniško skupino Preberi več

webassembly

Microsoft, Mozilla, Google in drugi so se združili, da bi razvili nov binarni format za splet. Podjetja delata na novem projektu, imenovanem "WebAssembly", ki je cilj kompilacije za splet. Microsoft je izjavil:

Pri Microsoftu trdno verjamemo, da ima zgodba o prevajanju v splet obetavno prihodnost. V smeri te prihodnosti dodajamo posebne optimizacije za asm.js v Edge v sistemu Windows 10. Menimo, da je to začetek vznemirljive poti za hitro in harmonično delovanje vaše izvorne kode, ki ni JavaScript, s preostalim spletom in lahko nadaljujemo z nadgradnjo tega, kar smo naredili z asm.js, da bo prevajanje v splet še boljše.

WebAssembly ponuja datoteke JavaScript v binarni obliki, ki se lahko naloži hitreje kot običajne besedilne datoteke JavaScript, kar bo pospešilo čas nalaganja spletnega mesta v brskalnikih, zlasti v mobilnih napravah. Microsoft je delil svoj cilj za WebAssembly, ki sledi spodaj:

  • Interoperabilnost z JavaScriptom: splet že ima živahen ekosistem in vse, kar dodamo, bi moralo biti z njim lepo povezano.
  • Široka jezikovna podpora: Vašo kodo bi morali biti sposobni prevesti iz izbranega jezika.
  • Visoka zmogljivost: da bi bili izvedljiv način za prenos vaših programov v splet, potrebujemo skoraj domačo zmogljivost.

Trenutno podjetja eksperimentirajo in razpravljajo o oblikovalskih idejah za WebAssembly. Zelo zanimivo bo videti, kako bo projekt napredoval v bližnji prihodnosti – kaj menite? Razpravljajte v spodnjem razdelku za komentarje!

vir: Microsoft, JF Bastien (Google), Mozilla – prek: TC

Hvala, Faisal za namig!

Več o temah: microsoft, Microsoft Edge, WebAssembly, Windows 10

Pustite Odgovori

Vaš e-naslov ne bo objavljen. Obvezna polja so označena *