近日,谷歌Chrome瀏覽器正式開(kāi)始測(cè)試100版本,作為第一個(gè)版本號(hào)突破三位數(shù)的瀏覽器,Chrome遇到了一些意想不到的問(wèn)題。
據(jù)悉,通過(guò)Chrome 100瀏覽網(wǎng)站,有一定的概率會(huì)導(dǎo)致網(wǎng)站無(wú)法正常識(shí)別瀏覽器版本,導(dǎo)致用戶無(wú)法正常使用網(wǎng)頁(yè),當(dāng)前谷歌表示這一問(wèn)題主要出現(xiàn)在利用Duda開(kāi)發(fā)的網(wǎng)站,并已經(jīng)開(kāi)始進(jìn)行修復(fù)。
這一問(wèn)題的原因其實(shí)非常簡(jiǎn)單,大部分的網(wǎng)站都是通過(guò)檢查User Agent string(用戶代理字符串)來(lái)確定用戶的瀏覽器版本,而在Chrome瀏覽器中,以當(dāng)前公開(kāi)版本為例,該字符串中表達(dá)版本號(hào)的內(nèi)容為:Chrome/96.0.4664.45。
一般情況下,開(kāi)發(fā)者并不需要知道瀏覽器的具體版本,因此在Duda中,默認(rèn)將只讀取“Chrome/”后的兩位字符,在上述例子中就是僅讀取“96”。
這一設(shè)計(jì)使得Chrome 100會(huì)被識(shí)別為Chrome 10,而Duda為了兼容性會(huì)阻止版本低于40的Chrome瀏覽器打開(kāi)網(wǎng)站,這導(dǎo)致Chrome 100無(wú)法正常訪問(wèn)網(wǎng)站。
當(dāng)前,谷歌已經(jīng)提出了一個(gè)解決方案。
谷歌認(rèn)為,可以將Chrome的主要版本鎖定為99,而版本號(hào)則放在次要位置,這樣在用戶代理字符串中表達(dá)版本號(hào)的內(nèi)容就會(huì)以“Chrome/99.100.X.X”的方式呈現(xiàn),從而解決識(shí)別問(wèn)題。
此外,谷歌也在尋找已經(jīng)出現(xiàn)識(shí)別問(wèn)題的網(wǎng)站,并試圖與開(kāi)發(fā)者取得聯(lián)系,從而通過(guò)修改代碼的方式解決問(wèn)題。
網(wǎng)站首頁(yè) |網(wǎng)站簡(jiǎn)介 | 關(guān)于我們 | 廣告業(yè)務(wù) | 投稿信箱
Copyright © 2000-2020 hngelin.com All Rights Reserved.
中國(guó)網(wǎng)絡(luò)消費(fèi)網(wǎng) 版權(quán)所有 未經(jīng)書面授權(quán) 不得復(fù)制或建立鏡像
聯(lián)系郵箱:920 891 263@qq.com
郑州市| 陈巴尔虎旗| 崇信县| 金溪县| 普安县| 南康市| 古浪县| 许昌市| 崇文区| 资兴市| 神木县| 大同市| 凯里市| 威信县| 行唐县| 明光市| 洪湖市| 龙南县| 双峰县| 淄博市| 会昌县| 霍林郭勒市| 仁布县| 天峨县| 新密市| 兰州市| 海丰县| 陵川县| 金沙县| 五常市| 横山县| 集贤县| 孝感市| 沐川县| 墨玉县| 嘉荫县| 天台县| 锡林郭勒盟| 苍南县| 汾阳市| 双柏县|