使用 XAML 替代 HTML,新版 Microsoft Store 性能顯著提升
在 Windows 10 系統(tǒng)中,Microsoft Store 的前端部分基于 HTML/CSS(網(wǎng)頁(yè)組件)構(gòu)建。如產(chǎn)品頁(yè)面完全基于 HTML,但這大大降低了響應(yīng)速度,進(jìn)而影響用戶體驗(yàn),尤其是在單擊 “獲取” 或“安裝”按鈕時(shí)。當(dāng)前 Microsoft Store 最大的問題是常常不能正常運(yùn)行。例如,下載較大應(yīng)用時(shí)經(jīng)常失敗,且錯(cuò)誤代碼未給出任何解釋。

據(jù)悉,在新一代 Windows 11 系統(tǒng)中,微軟將用基于 XAML/C# 編寫的新版 Microsoft Store 來取代現(xiàn)有的商店,且它完全是通用 Windows 平臺(tái)(“UWP”)應(yīng)用。新版 Microsoft Store 的性能得到顯著提升,下載中大體積應(yīng)用和游戲時(shí)不再失敗。據(jù)匿名人士證實(shí),使用新版 Microsoft Store 下載大型游戲的速度也會(huì)更快。
此外,微軟希望 Microsoft Store 對(duì)開發(fā)者更為開放。為此,該公司采取了兩項(xiàng)主要措施:
支持更多類型的 app,如 Win32、.NET、UWP、Xamarin、Electron、React Native、Java 甚至 Progressive Web Apps 等不同框架和打包技術(shù)。
商業(yè)平臺(tái)的靈活性及可選擇性:開發(fā)者可以使用微軟的支付機(jī)制在 Microsoft Store 中上架應(yīng)用和游戲,微軟的抽成分別為 15% 和 12%。此外,自 7 月 28 日起,微軟允許開發(fā)者繞過其支付機(jī)制,即微軟零抽成。

