Webassembly: Mozilla, Microsoft, Google şi Apple vrea să accelereze Webul

Rate this post

Acum zece ani în urmă, mulți dezvoltatori de web nu au pus prea mari speranţe cu privire la viitorul Javascript. Au inclus acest limbaj de scripting, dar în multe locuri a avut o reputaţie mai degrabă negativă. Dar Javascript are în momentul de faţă un avantaj distinct: Acesta este disponibil în toate browserele. Astfel încât producătorii au început să-și modernizeze motoarele JavaScript, pentru a-l face să se încarce mai rapid.
webassambly
Inginerii de la Google, Apple, Microsoft şi Mozilla sunt Parteneri pentru a crea WebAssembly (aka wasm), un bytecode pentru utilizare în browserelor din viitor care promite performante de până la 20 de ori mai rapide.

WebAssembly este un nou proiect pentru a crea un bytecode (un set de instrucțiuni care pot fi citite de un aparat care este mai rapid încărcat de browsere decât limbajele de nivel înalt) care este mult mai eficient, pentru browserele din desktop și mobile pentru a analiza codul complet a sursei unei pagini Web sau a aplicațiilor.

Browsere folosesc în prezent JavaScript pentru a interpreta codul şi activa funcţionalitatea pe site-uri web, pentru a da forma şi conţinutul dinamic. Îmbunătăţiri au fost făcute pentru a încărca în timp prin asm.js, dar sistemele bazate pe bytecode ca .NET sunt mai repede.

A fost propus ca un standard care ar putea fi o zi pus în aplicare în toate browserele, WebAssembly ar putea aduce app-ca performanta la conţinutul Web şi aplicaţii.

Până cînd WebAssembly devine mai disponibil pe scară largă, coaliția de dezvoltatori au de gând să elimine decalajul cu un script JS care va converti wasm la asm.js acceptat pe scară largă de Mozilla pentru browserele care nu acceptă noul încă format.

WebAssembly este încă foarte mult la începuturile sale: nici specificațiile sale, nici design de nivel înalt nu au fost finalizate încă. Cu toate acestea, dezvoltatorii browserelor majore din spatele proiectului, aceastuia ar trebui să în scoată la lumina zilei în curând.

Lasă un răspuns

Acest site folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.

error: Content is protected !!

Continuând să utilizați acest site, sunteți de acord cu utilizarea cookie-urilor. mai multe informații

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close