Microsoft biedt preview van WebAssembly-ondersteuning in een interne Microsoft Edge-build

Pictogram voor leestijd 1 minuut. lezen


Lezers helpen MSpoweruser ondersteunen. We kunnen een commissie krijgen als u via onze links koopt. Tooltip-pictogram

Lees onze openbaarmakingspagina om erachter te komen hoe u MSPoweruser kunt helpen het redactieteam te ondersteunen Lees meer

Vorig jaar kondigde Microsoft aan dat ze WebAssembly implementeren, een nieuw, draagbaar, qua grootte en laadtijd efficiënt binair formaat dat geschikt is voor compileren naar het web. Het Edge-team werkte met Firefox, Chrome, WebKit en de community om de WebAssembly-principes en het ontwerp in de W3C Community Group vooruit te helpen.

Vandaag gaven ze ons een vroege preview van experimentele WebAssembly-ondersteuning in een interne Microsoft Edge-build met de AngryBots-demo (bekijk hem hierboven), naast vergelijkbare previews voor Firefox en Chrome.

Ondanks dat het een vroege implementatie is, start de demo aanzienlijk sneller op dan alleen het gebruik van asm.js, aangezien de WebAssembly-binaire bestanden een kleinere bestandsgrootte hebben en sneller ontleden dan gewoon JavaScript dat in het geval van asm.js moet worden geparseerd.

Nu ChakraCore open source is, hebben we onze WebAssembly-implementatie volledig in de open lucht ontwikkeld in de WebAssembly-tak van onze ChakraCore-repo op GitHub. Onder de motorkap kan onze implementatie veel van de bestaande asm.js-infrastructuur hergebruiken. De WebAssembly-code gaat door dezelfde pijplijn als de asm.js-code, nadat deze is geparseerd.

Meer over de onderwerpen: ontwikkelaars, rand, edge-browser, microsoft, ondersteuning, Wasmer, WebAssembly