2015-06-19
科技巨擘們攜手研發 誓成未來指標
WebAssembly 未來瀏覽器指令集
文: Samuel Wong / 新聞中心

四大科技龍頭 Apple 、 Google 、 Microsoft 及 Mozille 均備有自家的網頁瀏覽器,於同一個層面的市場上力爭市佔率,務求加強用家的滿意度,增加用家黏附度,加強旗下的整個生態系統的整合度。近日,有一個破天荒的重大消息,上述四大企業的工程師正聯手為未來瀏覽器研發新的 Bytecode 代碼 - WebAssembly 。

 

Apple 、 Google 、 Microsoft 及 Mozille 近日聯合宣佈正聯手開發一款針對新瀏覽器的 bytecode ( 位元組碼 ) ,命名為 WebAssembly ,其功能主要讓系統與系統間讀取的指令集,以 JavaScript 資源到轉釋到 Bytecode ,再轉釋成 Machine Code ,需要直釋器解讀,但其位元組碼與其他編程語言比較,加載的速度更具效率,新的 WebAssembly 更能令瀏覽器的性能較現時的瀏覽器載入速度快近 20 倍。

 

  同時 WebAssembly 建基於 asm.js ,以二進制為運算方式,其本地解碼速度比現時使用的常用的 JavaScript 代碼更具效率,運用於流動裝置上加載網頁不同內容時速度幾何級數倍升。此外,更支採大部份編寫語言,兼容性更高,對於開發者來說更易上手。現時 WebAssembly 仍於開發初期,但鑑於由四大科技巨擘參與開發,相信普及的日子很快到來。

 

BYTECODE

發表評論