13
你還在比對哪款瀏覽器比較好使嗎?像小編一樣裝了5個瀏覽器還不知道用哪個好的日子快過去了呢!
據(jù)外國媒體報道,谷歌、蘋果、微軟和Mozilla的工程師們正在聯(lián)合開發(fā)一種叫WebAssembly的技術(shù)。WebAssembly是一種可用于未來瀏覽器中的字節(jié)碼(bytecode),能夠使瀏覽器的性能提升20倍。
目前流行的瀏覽器均使用JavaScript語言來解釋代碼,提供網(wǎng)站上諸如表格和動態(tài)內(nèi)容等功能。通過asm.js,當(dāng)前瀏覽器的內(nèi)容加載速度已經(jīng)得到改善。但實際情況,大家也是有目共睹的。
據(jù)介紹,字節(jié)碼是一種機器可讀的指令集,與高級語言相比,字節(jié)碼的加載速度更快。而WebAssembly項目旨在開發(fā)全新的字節(jié)碼,從而使得電腦和移動端瀏覽器運行更高效快捷。
基于字節(jié)碼的系統(tǒng)與.NET有些類似,加載速度更快。WebAssembly源于Asm.js,是一個二進制格式,本地解碼速度比JavaScript解析快得多(測試顯示超過20倍),在移動設(shè)備上的使用體驗更佳。
待開發(fā)人員修復(fù)完WebAssembly其作為彌補JavaScript腳本的缺陷進后,它將會得到普及。據(jù)悉,WebAssembly已被提議為未來瀏覽器的新標(biāo)準(zhǔn),將來一旦使用上,它將會為網(wǎng)頁內(nèi)容和網(wǎng)頁應(yīng)用帶來類似于手機應(yīng)用(App)般的性能。
WebAssembly目前尚處于開發(fā)的早期階段,暫未確定上市日期。不過,其開發(fā)是谷歌、蘋果、微軟共同參與的,預(yù)計不會太遙遠(yuǎn)。
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。