Chrome 94 測試版中的新技術(shù),小心思不少
近日,谷歌 Chrome Beta 94 發(fā)布新公告稱,WebCodes 即將發(fā)布,它能提高用戶基于瀏覽器上玩網(wǎng)頁游戲的體驗,同時 WebCodes 可以讓云游戲更輕松、更快捷,而處在實驗期的 WebGPU也能幫助網(wǎng)頁游戲開發(fā)人員恰到好處的適配不同計算機的能力。
據(jù)了解,WebCodecs 是一種應(yīng)用程序接口(API),主要幫助開發(fā)人員訪問瀏覽器中的視頻解碼器,從而有效處理視頻流。雖然Chrome本來就有播放視頻的方法,但方法不一定是為網(wǎng)頁游戲設(shè)計的。所以要做到云游戲在延遲盡可能低,只有WebCodecs 就可以解決這個問題,它可以輕松將視頻傳輸?shù)接脩舻钠聊簧?,對老舊低性能的計算機也非常友好。
另外,更新的WebGPU(一種新的 Web API,它公開了現(xiàn)代計算機圖形功能,用于在圖形處理單元 GPU 上執(zhí)行渲染和計算操作。)可以讓程序員方便的了解用戶電腦的圖形處理能力,從而連接到計算機的本地圖形的應(yīng)用程序編程接口上(類似于蘋果的 Metal、微軟的 DirectX 12 或 Vulkan),直接跳過了可能會減慢速度的中間層,提高了效率。WebGPU旨在成為 WebGL 的下一代版本,讓程序員可以使用 OpenGL 框架,輕松的制作圖形密集型網(wǎng)頁游戲。
有意思的是,這兩種技術(shù)除了運用于云游戲之外,WebCodecs 還有可能被運用到 Zoom的視頻會議中, WebGPU 可能會被用于瀏覽器的3D模型渲染和機器學(xué)習(xí)加速模型中。這兩項技術(shù)既然被谷歌研發(fā)出來,谷歌肯定要對其物盡其用,況且這幾個項目都是谷歌涉及到領(lǐng)域。但是技術(shù)的開發(fā)標(biāo)準(zhǔn)是 W3C,所以其他瀏覽器也會打這兩項技術(shù)的主意。
值得注意的是,用戶們現(xiàn)在還不能體驗到 WebCodecs 或 WebGPU 提供的服務(wù), WebCodecs要等到 Chrome 94發(fā)布以后才能使用。 WebGPU目前正處于試驗階段,預(yù)計將在2022年初結(jié)束,到時候要從實驗進展、實際功能等方面來考核是否增加這項新功能。
最后,我想說谷歌的這些新技術(shù)雖然沒能帶來較大的改觀,但是這些優(yōu)化細(xì)節(jié)和用戶體驗的嚴(yán)謹(jǐn)性是大眾看在眼里的。谷歌在致力于降低開發(fā)人員的難度的同時,其實也是在為自己節(jié)省時間。因為只有節(jié)省開發(fā)人員調(diào)控網(wǎng)頁游戲的時間,才能把省下來的時間用在改善其他問題上。
本文轉(zhuǎn)自雷鋒網(wǎng),如需轉(zhuǎn)載請至雷鋒網(wǎng)官網(wǎng)申請授權(quán)。