自96版本開始網頁應用可在Edge中使用Protocol Handlers
自96 版本開始,微軟宣布用戶可以在Microsoft Edge 中使用Protocol Handlers。這項最新功能將允許已安裝的網絡應用程序(或PWA)瀏覽預先設定的或自定義的協議。已安裝的網絡應用程序也將能夠作為協議處理程序在操作系統中註冊,並在特定協議被調用時啟動。
如果你的網絡應用程序有能力註冊為協議處理程序,它能更好的與操作系統整合,並可以被設置為打開特定的協議。它還可以被設置為默認處理程序,這意味著,如果你正在開發一個作為電子郵件客戶端的網絡應用程序,你可以為用戶提供選擇,讓它成為生成新電子郵件的默認應用程序。
此外,你可以通過註冊以web+ 為前綴的協議,產生你的網絡應用可以管理的自定義方案。如果你需要瀏覽一個“安全列表方案集不適合”的URL,它可以作為一個有用的資源。
根據新聞稿,為了將你安裝的網絡應用程序註冊為協議處理程序,你需要在清單文件中使用protocol_handlers 字段。如果清單中的protocol-handlers 字段可用,在這種情況下,網絡應用將在安裝期間被註冊為集合中定義的協議處理程序。
協議處理程序提供對Windows、Linux 和Mac 的支持。新聞稿提到,微軟已經“將這項工作貢獻給了Chromium開源項目”,該功能在其他基於Chromium 的瀏覽器中也可用。