隨著微軟宣布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版本發布后,將恢復正常。 |
免責聲明:本站部分文章和圖片均來自用戶投稿和網絡收集,旨在傳播知識,文章和圖片版權歸原作者及原出處所有,僅供學習與參考,請勿用于商業用途,如果損害了您的權利,請聯系我們及時修正或刪除。謝謝!
始終以前瞻性的眼光聚焦站長、創業、互聯網等領域,為您提供最新最全的互聯網資訊,幫助站長轉型升級,為互聯網創業者提供更加優質的創業信息和品牌營銷服務,與站長一起進步!讓互聯網創業者不再孤獨!
掃一掃,關注站長網微信