TechSpace 鐵客空間

每日科技新聞新知、硬體開箱評測、賣場優惠!

Firefox 意外中箭:新版本被錯誤識別為 IE 11

隨著微軟宣布 IE 11 將被放棄,越來越多的 Web 端開發者也開始終止自己網站對於 IE 瀏覽器的支持,如果用 IE 打開這些網站,只會看到更換瀏覽器的提醒。
img

img

隨著微軟宣布 IE 11 將被放棄,越來越多的 Web 端開發者也開始終止自己網站對於 IE 瀏覽器的支持,如果用 IE 打開這些網站,只會看到更換瀏覽器的提醒。

但近日,Firefox 的 110 版本卻遭到了部分網站的「誤傷」,在訪問時會彈出「不再支持您的瀏覽器,請下載最新版本的 Chrome、Firefox、Microsoft Edge」的提示。經過 Firefox 開發者的調查,該問題可能與瀏覽器的 UA(User Agent)有關。

在 Firefox 110 版本中,瀏覽器的 UA 訊息為:「Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:110.0) Gecko/20100101 Firefox/110」。

而 IE 11 的 UA 訊息為:「Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; AS; rv:11.0) like Gecko」。

部分網頁檢測瀏覽器是否受支持時,僅檢測「rv:11*」數值是否匹配,這使得 rv:110.0 和 rv:11.0 會被視為同樣的內容,導致 Firefox 110 被錯誤識別為了 IE 11。

目前,Firefox 開發者已經將 rv:110.0 凍結,暫時使用 rv:109.0 替代,待到 Firefox 120 版本發布後,將恢復正常。

消息來源

歡迎加入我們的 Facebook 粉絲團,隨時掌握最新消息!
喜歡看圖說故事的話,也可以追蹤 Instagram 專頁!
我們也有 Google News 可以隨時 follow!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *