微軟已經讓 Windows 11 用戶難以替換預設瀏覽器,結果上周微軟釋出的 Windows 11 技術預覽版,更進一步封鎖像 EdgeDeflector 等讓用戶可以跳過 Edge 的 App 。
使用者在 Window 10 及 11 一些應用程式,如 News 或 widget 、或開始選單之中點選網址時,總是會啟動 Edge 來開啟網頁,不論他們預設瀏覽器為何。這是因為其中使用了 edge[://] 協定連結。這個連結動作會繞過預設瀏覽器設定,而以 Edge 開啟網頁。而 EdgeDeflector 可以攔截 edge://協定連結,讓用戶使用他們預設的瀏覽器。 Mozilla 實作的功能也讓 Windows 10 和 11 用戶可繞過 Edge,且很容易將 Firefox 設定為預設瀏覽器。
不過在上周 Windows 11 InsiderBeta 及 Release Preview 版包括 build 22483 、 22494 中,EdgeDeflector 已無法使用。 EdgeDeflector 開發商執行長 Daniel Aleksandersen 指出,現在無法透過註冊檔、 OEM 合作夥伴客製功能來變更預設協定關聯,也無法修改 Edge package 、變更 OpenWith.exe,或是採行其他 hacking 作為。
Aleksandersen 指出,它們的 App 不能用,並不是預覽版的臭蟲之故,而是微軟刻意封鎖 EdgeDeflector 所致。
微軟倒也證實這點。微軟 Windows 11 build 22000.346 的發佈說明中說它「解決了當呼叫 microsoft-edge:link 連結時 OS 功能被不當重導引的問題」。
微軟並未明說「問題」就是 EdgeDeflector,當然也未解釋為什麼忽然要封鎖 EdgeDeflector 或其他 App 。但 Aleksandersen 認為理由很簡單,因為微軟已感受到威脅。
EdgeDeflector 用戶數 50 萬,Firefox 則有 2 億用戶。 Aleksandersen 指出,EdgeDeflector 用戶數對微軟而言可能只是九牛一毛。不過如果連 Brave 和 Firefox 都開始跟進 EdgeDeflector 的功能,或是未來將加入這功能,對微軟來說可就不是小事了。
Aleskandersen 指出,這件事顯示微軟把廣告、綁定的軟體及服務訂閱的優先性放在用戶生產力之前。他說,在微軟修正處理 edge://協定連線的作法前將暫停更新 EdgeDeflector App 。
來源:Windows Central 、 The Verge
