Mozilla让Windows 11用户一键就能将Firefox设为默认浏览器

The Verge日前披露,微软在Windows 11所作的改变,让用户一不小心就会把Microsoft Edge当作默认浏览器,而且很难变更。本周The Verge再度指出,为了反制微软的这项做法,Mozilla针对微软在Windows中把Edge当作默认浏览器的方式进行了逆向工程,让在8月10日发布的Firefox 91,一键就能成为Windows 10或Windows 11的默认浏览器。

其实Mozilla自Windows 10便对微软感到不满,认为微软在Windows 10中把默认程序的设置藏得更隐讳,让用户需要多按一倍的按钮才能变更默认程序,并以公开信呼吁微软应尊重用户的选择。

而The Verge则说,抱怨归抱怨,Windows 11才是压垮骆驼的最后一根稻草,让Mozilla决心绕过微软的防劫持保护,直接于Firefox上嵌入可成为默认浏览器的功能,而不必再经由Windows 11繁复的设置接口。

这是因为Windows 10就算改变了变更默认程序的方式,要变更默认的浏览器还算是方便,只要选择特定浏览器就可以了,但到了Windows 11,用户必须针对不同文件格式或协议来变更浏览器默认值,例如打开.htm、.html、.pdf、.svg等都得一一变更。

Mozilla在发布Firefox 91时,并未针对一键将Firefox设为Windows默认浏览器的功能大作文章,原因之一可能是该版本的Firefox绕过了微软防劫持保护。

由于有些程序会在未经用户的许可下就将自己设为默认程序,使得微软于Windows 10中嵌入了限制,但凡要成为默认程序都必须先进入Windows的设置画面,并由用户自行选择,未经该程序的程序都会被Windows打回原形,依然采用原本的默认程序;不过,Mozilla显然绕过了Windows 10/11的相关保护,因为在Firefox 91中,用户只要在Firefox的设置功能中,点击“Make Default”,就能直接把Firefox设为Windows的默认浏览器。

Mozilla发言人向The Verge表示,所有的操作系统都应该要提供官方的开发者支持,让用户更容易把这些程序变成默认状态,但Windows 10与Windows 11并没有,Firefox只是让用户拥有像Windows赋给Edge的默认体验罢了。