Tecnologia · 2 min read · Nov 04, 2025

Google, Microsoft, Apple e Mozilla collaborano per costruire browser web più veloci

Google, Apple, Microsoft e Mozilla hanno collaborato per sviluppare un nuovo formato binario chiamato WebAssembly (wasm) per browser più veloci

Per tutti gli sviluppatori web, JavaScript è il linguaggio di programmazione che consente al World Wide Web di avere successo in modo efficiente. Da diversi anni, si stanno facendo sforzi che hanno permesso agli sviluppatori di evitare le limitazioni di JavaScript costruendo compilatori che traspongono il codice in altri linguaggi in JavaScript. La navigazione web più veloce può ora essere ottenuta con l’aiuto di funzionalità come il Typescript di Microsoft o l’asm.js di Mozilla.

Grazie agli sforzi congiunti di Microsoft, Google, Apple e Mozilla. Si sono amalgamati per sviluppare un nuovo formato binario chiamato WebAssembly (WASM) che mira ad aumentare la velocità e l’efficienza con cui i browser compilano, analizzano e rendono le applicazioni web e le pagine web rispetto a JavaScript basato su testo e asm.js. Gli ingegneri delle aziende hanno formato il gruppo informale della comunità W3C, Web Assembly CG, per promuovere lo sviluppo.

WebAssembly verrà eseguito all’interno del motore JavaScript e può essere decodificato molto più velocemente. Inoltre, fornirà anche agli sviluppatori un obiettivo di compilazione unico per il web che diventerà infine uno standard universale in tutti i browser funzionanti.

Secondo Microsoft.net, c’è da tempo una richiesta per un set di istruzioni a livello di bytecode per il Web, e WebAssembly non è il primo sistema di bytecode per il Web. Tuttavia, si propone di essere il primo bytecode ampiamente accettato da essere incluso direttamente nei motori di rendering di tutti i browser piuttosto che richiedere plugin separati.

Il codice binario è più veloce da decodificare rispetto al codice di livello superiore basato su testo e può anche essere meglio compresso. Mentre WebAssembly può essere utilizzato per parti delle applicazioni web che di solito richiedono compressione, JavaScript e asm.js continueranno ad essere utilizzati per scrivere elementi più leggeri come l’interfaccia utente. I primi test del codice binario mostrano che è più veloce di oltre il 20 percento nella decodifica rispetto al codice asm.js.

Tech Crunch riporta che il progetto asm.js di Mozilla ha aspirato a portare una maggiore velocità al web, insieme al progetto Native Client di Google. Sfortunatamente, entrambi hanno ottenuto poco successo dai loro sforzi, principalmente perché stavano lavorando in direzioni opposte. Ora con WebAssembly, potreste non dover mai più preoccuparvi di pagine che si caricano lentamente nel prossimo futuro.

Durante le prime fasi di sviluppo, il team di tutti i giganti tecnologici pianificherà di avviare qualcosa chiamato ‘libreria polyfill’ che tradurrà il codice WebAssembly in JavaScript in modo che diventi compatibile con qualsiasi browser, anche senza supporto nativo per WebAssembly. Con il passare del tempo, verranno costruiti sempre più strumenti, che vanno dai compilatori ai debugger e infine possono essere aggiunti più linguaggi come Go e C#.

L’obiettivo finale con WebAssembly è creare uno standard web utilizzato da tutti i browser, sia desktop che mobile, che consentirà una decodifica sufficientemente veloce per consentire alle applicazioni web di funzionare con prestazioni simili a quelle delle applicazioni native.

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.