微軟加速PWA落地:向Chromium提交多項提案
在擴充軟件生態的多次嘗試宣告失敗之後,微軟將更多的精力傾注到PWA 網頁應用中。微軟認為,PWA 應用在未來會取代部分原生應用程序,現在微軟通過向Chromium 提交代碼更新以便於優化Chrome 和Edge 等瀏覽器的網頁應用體驗。
在向Chromium 提交的一項代碼中,微軟希望啟用對“協議處理程序”的支持。這將允許用戶在Chrome 或者Edge 瀏覽器中點擊超鏈接的時候啟動網絡應用。例如,當你點擊某個推特鏈接,瀏覽器就會自動打開推特的PWA 應用。
在另一項提案中,微軟指出,它正在考慮推出一項新功能,幫助開發者創建自己的PWA 應用,用一個包含窗口控件(最小化、最大化/恢復、關閉)的較小的覆蓋層代替現有的全寬標題欄。
微軟還計劃解決使用網絡應用時的隱私問題。在一項提案中,該公司表示,希望推遲處理操作系統登錄期間運行的應用程序的權限。換句話說,微軟不希望在用戶與網站進行交互之前授予權限。也就是說,即將到來的Chrome 和Edge 瀏覽器更新中,在獲取所需要的權限之前需要在頁面中和用戶交互,甚至於每個站點都會有獨立的權限設置。
微軟解釋道:“例如,一個通信應用很可能會要求視頻/麥克風訪問。這一變化將防止用戶在OS 登錄期間不知不覺地被記錄/等,直到應用本身收到手勢”。微軟目前正在試驗這些功能,目前還不清楚這些功能何時會被添加到基於Chromium的Edge和Chrome中。