Firefox 利用逆向工程,實現(xiàn)快速更改 Windows 11 默認(rèn)瀏覽器
上個月,我們曾報道了微軟在 Windows 11 系統(tǒng)中加大了用戶切換默認(rèn)瀏覽器的難度,此舉引起了 Google
和 Mozilla 等微軟競爭對手的不滿。為了使用戶在 Windows 上更改默認(rèn)瀏覽器的過程更容易,Mozilla 已經(jīng)找到了一個「偏門」的方法。
在現(xiàn)在的 Windows 10 操作系統(tǒng)中,用戶可以通過簡單的幾個步驟就能在系統(tǒng)設(shè)置中完全更改默認(rèn)的瀏覽器。而在即將推出的 Windows 11 上,用戶在系統(tǒng)設(shè)置界面需要對 HTM、HTML、SHTML、XHT、XHTML、FTP、HTTP、HTTPS、WEBP、PDF 和 SVG 等文件類型進行單獨設(shè)置,不再像之前有一個統(tǒng)管全部設(shè)置的單個開關(guān)了。
最近,Mozilla 找到了一種方法可以讓 Windows 用戶更加容易地將 Firefox 更改為系統(tǒng)默認(rèn)瀏覽器,甚至無序跳轉(zhuǎn)到 Windows 的設(shè)置界面,僅需用戶在 Firefox 瀏覽器中點擊「設(shè)置為默認(rèn)瀏覽器」即可完成全部操作。
為了實現(xiàn)這個功能,Mozilla 對微軟在 Windows 系統(tǒng)中將 Edge 設(shè)置為默認(rèn)瀏覽器的方式進行了逆向工程,并使 Firefox 能夠一鍵快速地將自己設(shè)置為默認(rèn)瀏覽器(如下圖所示)。之所以說這是一個「偏門」的方法,是因為 Firefox 瀏覽器繞過了微軟的反劫持保護措施。
在此之前,F(xiàn)irefox 用戶在點擊「設(shè)置默認(rèn)」后,會自動跳轉(zhuǎn)至 Windows 系統(tǒng)的設(shè)置界面,然后用戶必須在「網(wǎng)絡(luò)瀏覽器」選項中手動選擇 Firefox 并確認(rèn)才能將這一更改生效。如今這一變化進一步方便了用戶,而且該變化適用于 Windows 10 和 Windows 11。
換句話說,該逆向工程使 Firefox 瀏覽器在后臺完成了設(shè)置所需的剩余所有工作,無需任何額外的提示和操作。
Mozilla 的發(fā)言人表示,“用戶應(yīng)該能夠簡單輕松地設(shè)置默認(rèn)值,但 Windows 并沒有給予用戶這樣的選擇。所有操作系統(tǒng)都應(yīng)該為默認(rèn)設(shè)置的修改提供官方支持,以便人們可以輕松地將他們偏愛的應(yīng)用程序設(shè)置為默認(rèn)值。如今 Firefox 提供了類似于 Windows 將 Edge 設(shè)置為默認(rèn)瀏覽器的體驗?!?/p>
有了 Mozilla Firefox 的這一先例,Chrome、Brave 和 Vivaldi 等瀏覽器的開發(fā)人員后續(xù)可能也會對這一過程進行分析并在各自的瀏覽器中實現(xiàn)這一功能。