在近期有部分用戶向 Mozilla 進行 Bug 的反饋,了解到 Firefox 110 瀏覽器遭遇到了一個奇怪的 Bug,就是在訪問 BestBuy.com 時會顯示「不再支援您的瀏覽器,請下載最新版本的Chrome、Firefox、Microsoft Edge」,但自己明明是最新版本的 Firefox。

經過 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 進行替代。在後續 2023年9月25日推出的 Firefox 120 版本之後便不會出現相同的問題。

 

_______

更多平台立即 Follow:Qooah IG (@qooah)Qooah YouTube,八掛產品發佈會現場,睇盡靚靚 Show Girls