Windows|微軟將阻止 Windows 第三方應用開啟 Edge 私有協議鏈接

Windows|微軟將阻止 Windows 第三方應用開啟 Edge 私有協議鏈接

出品|開源中國
作者|Travis
微軟近日更新了 Windows 11 系統 , 阻止第三方修改 microsoft-edge://協議的處理程序 , 讓用戶更難選擇微軟 Edge 以外的瀏覽器 。
當微軟推出 Windows 10 時 , 微軟連同系統一起推出了經典版本的 Edge , Edge 也順勢取代了老舊的 IE 瀏覽器 。 為了推動 Edge , 微軟開發了一個 microsoft-edge:// 協議 , 并開始在 Windows 系統自帶的應用中使用它 , 該協議被設計為只在 Edge 中打開對應的鏈接 。
【Windows|微軟將阻止 Windows 第三方應用開啟 Edge 私有協議鏈接】雖然現在我們都知道微軟已經放棄了經典版 Edge 中使用的 EdgeHTML 轉而使用 Chromium , 但該協議在 Edge 瀏覽器中仍然得到了保留 。
目前用戶確實可以更改 Windows 系統的默認瀏覽器 , 不過 Windows 10 和 Windows 11 中系統自帶的新聞、天氣和系統小組件應用使用的是 microsoft-edge:// 協議而不是常規的 Web 鏈接 , 因此在打開這些系統應用的鏈接時 , 系統將強制使用 Edge 瀏覽器 。
Edge Deflector 或 Search Deflector 就是為了解決上述問題應運而生的應用 , 它們也是目前市面上最熱門的此類應用 , 它們能夠為其他瀏覽器解鎖微軟的 microsoft-edge:// 協議 , Windows 用戶通過使用它們可以用其他瀏覽器打開使用了 microsoft-edge:// 協議的鏈接 。
Edge Deflector 或 Search Deflector 的實現原理并不復雜 , 它們將自己設置為 microsoft-edge:// 協議的默認處理程序 , 然后再將請求重定向到用戶所選擇的其他瀏覽器 。 Brave 和 Firefox 瀏覽器也利用了類似的方式實現這樣的功能 , 以改善將其設置為 Windows 默認瀏覽器的方式 。
近日 , 微軟對最新的 Windows 11 進行了修改 , 以阻止 EdgeDeflector 以及第三方瀏覽器將自己設置為 microsoft-edge:// 協議的默認處理程序 。
Edge Deflector 的開發者在博客中表示:


在 Windows 11 builds 22483 和 22494(均為 Windows Insider Preview 版)上發生了一些變化 。 雖然變更日志提到了對協議和默認應用程序系統的一些變化 , 但是它省略了最重要的內容:你不能再使用 EdgeDeflector 等應用程序繞過微軟 Edge 瀏覽器 。
根據開發者的說法 , EdgeDeflector 不會再被更新 。 雖然他有辦法克服這個限制 , 但此舉也將需要對 Windows 進行破壞性的改變(require making destructive changes to Windows) , 并直指微軟此舉涉嫌壟斷 。
此前微軟還在 Windows 11 中加大了用戶更改默認瀏覽器的難度 , 再加上此次事件 , 所有這些變化都是為了能夠增加微軟 Edge 瀏覽器的市場份額 。

    相關經驗推薦