Edge独大?微软开始阻止Windows第三方开启私有协议链接

文章来源:admin 时间:2024-04-23

  微软近日 更新 了 Windows 11 系统,阻止第三方修改 microsoft-edge:// 协议的处理程序,让用户更难选择微软 Edge 以外的浏览器。

  当微软推出 Windows 10 时,微软连同系统一起推出了经典版本的 Edge,Edge 也顺势取代了老旧的 IE 浏览器。为了推动 Edge,微软开发了一个microsoft-edge://协议,并开始在 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 默认浏览器的方式。

  此前,再加上此次事件,所有这些变化都是为了能够增加微软 Edge 浏览器的市场份额。