較早前(12月5日) W3C 正式宣佈,將 WASM (WebAssembly) 正式列為網頁標準程式語言,是繼 HTML、CSS 與JavaScript 後的第 4 種 Web 的標準性語言。WebAssembly 是可攜式的抽象語法結構,被設計來提供比 JavaScript 更快速的編譯及執行。能讓開發者以C、C++或Rust語言進行編譯,從而透過 JavaScript 引擎於瀏覽器執行運作,目前包含四大網絡瀏覽器 Firefox、Chrome、Microsoft Edge 及 Safari 皆已支援 WASM 1.0 版本。
WebAssembly 是一種面向多應用場景的虛擬指令架構,能夠嵌入到不同的應用環境,包括支援高性能的 Web 應用,從而改善 Web 性能和功耗,實現接近原生速度的性能、優化加載時間,更重要的是可以為現有編碼庫提供編譯目標,以便它們能夠在網絡上運行。WebAssembly 除了能在瀏覽器運作外,也支援獨立系統的使用。甚至可用於影片及音頻編解碼器、3D圖形、多媒體及遊戲、密碼計算或可移植語言等服務。
儘管 WebAssembly 原生類型數量較少,但相對於 JavaScript 而言,WebAssembly 則能更高程度提升網頁性能及傾向一致。其是對編譯語言進行了數十年優化的成果,而字節碼也針對緊湊性和流傳輸進行了優化。一個網頁可以在下載其餘代碼的同時開始執行,同時亦可透過對應的 JavaScript 庫進行網絡及API的訪問,而安全模型亦與 JavaScript 一致。現時 WebAssembly工作組及對應的社區組正在進行需求收集和語言開發,並已經為未來的新版本開發了一系列新特性,包括:共享記憶體的多線程、執行循環的向量操作、允許WebAssembly 直接引用主機對象、在不使用額外堆棧空間的情況下支援調用功能,以及通過將 WebAssembly 可執行文件加載為 ES6 模塊與 JavaScript 進行交互。
來源:w3C
更多:
更高層次 IP69K 防水防塵手機,HK$999 配置 5,000mAh 巨電且有 NFC!
【著數】觀塘電器電腦 Notebook 開倉:電暖墊 $239 惠而浦空氣清新機 $888!
Sony 此兩機可更新 Android 10,即日起買 Xperia 5 送 $300 超市券及 256GB 咭!
YouTube 公佈香港 2019 年度回顧:《願榮光歸香港》成就香港最熱門音樂影片!
【著數】Lenovo 觀塘 Notebook 開倉:i5-8250筆電 $2,999 i7 電競機 $4,999!
【著數】Dell 雙 12 筆電快閃優惠,i5-10210U $4,399 AMD 僅 $2,599!
【著數】觀塘冬日開倉大優惠,APPLE 7折 Lenovo 新 i5 筆電僅 HK$3,999!
[the_ad_placement id=”ad5″]
【著數】Garmin 運動智能手錶低至 6 折,專業功能連行山人士都推薦!(附優惠名單)
【著數】美國 Netgear 限時門市優惠:$999 電競Router $1190 ??-?? ? 路由器!
【著數】中原推 Apple/iPhone 11/XS 優惠,512GB 10.5吋 iPad Pro 版僅 $4,949!
Citibank 推出手機一站式服務:10分鐘網上完成開戶手續!
【太空卡】香港 4G 42Mbps 高速上網卡,50GB + 1000 分鐘僅 HK$113!
[the_ad_placement id=”ad5″]
【NS】符文工廠 4 豪華版抵港,繁體中文化以 HK$358 發售!
【NS】《刺客教條:逆命合輯》中文版發售,黑旗+叛變兩集打包僅 HK$255!
【PS4/NS】妖怪手錶++4 加強版,中日合版以 $398 抵港發售!
NS《Final Fantasy VII & VIII Remastered Twin Pack》,雙合集版抵港發售!
【PS4/NS】SD GUNDAM G 世代獨眼鋼彈抵港,亞洲中文版以 HK$468 發售!
[the_ad_placement id=”ad5″]