微軟為Chrome的PWA應用帶來更原生的使用體驗
為幫助谷歌在Chrome瀏覽器中無縫整合PWA服務,微軟計劃為Progressive Web Apps(PWA)添加URL Protocol Handler Registration支持。整合之後將會變得更加簡潔,旨在創建更具吸引力的原生體驗。
根據Microsoft Edge工程師提供的信息,當用戶在Google Chrome中點擊mailto:// , ms-word://或者web+music://等情境情況下,打開網頁應用的時候將PWA註冊為protocol handler 。
例如,當你點擊YouTube Music鏈接及其PWA應用程序的時候,你的設備將會打開YouTube Music網頁應用。Microsoft說PWA作為協議處理程序可以通過以下方式為您提供幫助:
App integration: 如果你點擊幻燈片的鏈接(ms-powerpoint://deck2378465),該文檔會自動在PWA中打開。
例如Telegram等原生聊天應用,如果你接收到部分magnet:// URL鏈接之後,正確的PWA就會被觸發。
當朋友共享一首歌曲的鏈接並單擊它時(web+music://songid=1234&time=0:13),PWA將自動啟動,而不是在瀏覽器中打開新選項卡。
和Android一樣,Windows 10同樣支持Protocol Handler,並且Microsoft已經註冊了msnews和msnnews鏈接以打開Microsoft News應用程序,並且Office已註冊以處理ms-officeapp和ms-getoffice。
Microsoft還正在開發另一種功能,該功能將允許用戶在OS登錄時運行PWA。該功能旨在允許高參與度的PWA(例如Outlook,聊天應用程序)在Windows 10啟動時開始運行。