Chrome、Firefox和Edge的100版本即將就緒 可能出現(xiàn)網(wǎng)站兼容性問題
Chrome、Firefox和Edge即將迎來100版本,在三大瀏覽器的聯(lián)合發(fā)布過程中可能會破壞一些網(wǎng)站的運行。在未來幾周內,向100版本的轉變可能導致一些沒有準備好讀取三位數(shù)用戶代理字符串(UA)的網(wǎng)站出現(xiàn)錯誤或兼容性問題。Google、Mozilla和微軟正忙著試圖預先解決任何大問題。
訪問:
微軟商城啟動返校季大促:Surface Laptop Studio新品預售 官翻產品低至6折
幾個月來,Mozilla、Google和微軟一直在警告即將發(fā)布的100版本,Chrome和Edge都將在3月發(fā)布,F(xiàn)irefox將在5月發(fā)布。Mozilla和Google都在進行緊張的實驗,測試主流網(wǎng)站并報告故障。
一個正在組織的問題清單已經出現(xiàn),但現(xiàn)在規(guī)模還相當小,受影響的知名網(wǎng)站包括HBO Go、Bethesda和雅虎:
https://github.com/webcompat/web-bugs/labels/version100
"12年前,當瀏覽器首次達到10版本時,隨著主要版本號從一位數(shù)變成兩位數(shù),許多用戶代理解析庫的問題被發(fā)現(xiàn),"Mozilla的一個網(wǎng)絡開發(fā)人員團隊在博客中解釋道。"就像臭名昭著的千年蟲使某些計算機的2000年與1900年無法區(qū)分一樣,瀏覽器有不同的用戶代理字符串格式,一些解析庫可能有硬編碼的假設或錯誤,沒有考慮到三位數(shù)的主要版本號。"
雖然人們對一些網(wǎng)站的崩潰感到擔憂,但大量的艱苦工作一直在幕后進行--就像22年前為避免千年蟲的重大問題而發(fā)生的事情一樣--以使其向100版的過渡順利進行。開發(fā)人員可以在當前版本的Chrome、Edge和Firefox中啟用一個特殊標志,使瀏覽器報告為100版本,并幫助測試網(wǎng)站。
如果出現(xiàn)廣泛的問題,也有相應的計劃。Mozilla表示,如果故障普遍且無法處理,它將對故障網(wǎng)站進行熱修復,或者將Firefox的主要版本暫時凍結在99版。Google的備份計劃是使用一個標志將主要版本凍結在99,就我們所知,微軟還沒有詳細的備份計劃。
了解更多:
https://hacks.mozilla.org/2022/02/version-100-in-chrome-and-firefox/
訪問:
阿里云 - 最高1888元通用代金券立即可用
相關新聞