小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

WebAssembly將會(huì)終結(jié)Internet

 新用戶8719ag3P 2022-01-06

  小心你想要的東西WebAssembly將會(huì)終結(jié)Internet

  您如何上網(wǎng)? 我,一方面,喜歡它的私密性和安全性。

  不幸的是,我們每個(gè)人的想法都沒(méi)有關(guān)系。 WebAssembly是一項(xiàng)令人興奮的新技術(shù),它使瀏覽器可以運(yùn)行本機(jī),低級(jí)代碼,因此,眾所周知,它可能會(huì)終結(jié)Internet上的隱私和安全性。

  什么是WebAssembly?

  簡(jiǎn)而言之,WebAssembly是允許瀏覽器運(yùn)行本機(jī)代碼的運(yùn)行時(shí)。 當(dāng)我說(shuō)本地語(yǔ)言時(shí),我的意思是用低級(jí)語(yǔ)言(例如C,C ++,Rust等)編寫(xiě)的代碼。

  WebAssembly將會(huì)終結(jié)Internet

  這是WebAssembly原理的簡(jiǎn)化圖。 編譯器以兼容LLVM的語(yǔ)言輸入代碼,并生成一個(gè)二進(jìn)制.wasm文件。

  該文件由JavaScript interop層加載并連接到現(xiàn)有的JS代碼,然后.wasm文件由WebAssembly運(yùn)行時(shí)執(zhí)行。

  現(xiàn)在,所有主要瀏覽器均已完全采用WebAssembly并提供了本機(jī)支持。

  WebAssembly可以做什么?WebAssembly將會(huì)終結(jié)Internet

  > Image by PublicDomainPictures from Pixabay

  WebAssembly具有出色的性能。 這意味著您的網(wǎng)站可以在瀏覽器之外的PC上以與常規(guī)軟件幾乎相同的速度運(yùn)行。

  我不能足夠強(qiáng)調(diào)這是多么的革命。 它使瀏覽器可以運(yùn)行由于性能問(wèn)題而以前不可用的軟件和游戲。 這將使復(fù)雜的WebVR體驗(yàn)成為可能。 WebAssembly可以使Chromebook真正有用。

  WebAssembly將會(huì)終結(jié)Internet

  您會(huì)發(fā)現(xiàn)非常有趣的WebAssembly應(yīng)用程序之一是Microsoft的Blazor。 微軟所做的基本上是將其整個(gè).NET平臺(tái)移植到WebAssembly,并在其頂部添加一個(gè)UI庫(kù)。

  這意味著,如果您是.NET開(kāi)發(fā)人員,那么您只是學(xué)習(xí)Web應(yīng)用程序開(kāi)發(fā)而無(wú)需做任何事情。

  如何利用它?

  有很多方法。 由于.wasm文件的不可讀性,使它們成為可能。 仍然可以對(duì)它們進(jìn)行反編譯和分析,但這并不是像修飾JavaScript那樣容易。

  一個(gè)小的跟蹤腳本可能包含在網(wǎng)站使用的一個(gè)庫(kù)中,沒(méi)有人會(huì)知道。 因此,第一方(Firefox)和第三方(插件)的跟蹤保護(hù)都將停止工作。

  其次,性能提高意味著網(wǎng)站現(xiàn)在可以更好地利用您的硬件。 例如,加密貨幣挖礦。 同樣,這將很難被阻止。

  最后,還有安全問(wèn)題。 憑借如此強(qiáng)大的功能和低級(jí)別的訪問(wèn)權(quán)限,某些攻擊(暴力行為)和漏洞已成為可能。 我們只是希望開(kāi)源社區(qū)能夠跟上發(fā)展。

  結(jié)束語(yǔ)

  因此,在WebAssembly廣泛采用之后,Internet肯定會(huì)不同。

  不過(guò),后果尚有多大。 感謝您的閱讀,并在評(píng)論中讓我知道您對(duì)WebAssembly的看法!

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類(lèi)似文章 更多