一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

服務(wù)器資訊|IT/互聯(lián)網(wǎng)|云計(jì)算|區(qū)塊鏈|軟件資訊|操作系統(tǒng)|手機(jī)數(shù)碼|百科知識(shí)|免費(fèi)資源|頭條新聞|

服務(wù)器之家 - 新聞資訊 - 軟件資訊 - 瀏覽器界的“千禧蟲(chóng)”:Google已著手測(cè)試Chrome 100解決方案

瀏覽器界的“千禧蟲(chóng)”:Google已著手測(cè)試Chrome 100解決方案

2021-12-27 23:01cnbeta 軟件資訊

Google Chrome 版本號(hào)即將突破 100,從前期測(cè)試結(jié)果來(lái)看該版本可能會(huì)導(dǎo)致部分網(wǎng)站無(wú)法正常工作。目前,Google已經(jīng)著手調(diào)查和測(cè)試解決方案。根據(jù) Chromium Bug Tracker,已知受影響的網(wǎng)站主要是那些用 Duda(一個(gè)網(wǎng)頁(yè)設(shè)計(jì)工具包)開(kāi)發(fā)的網(wǎng)站

Google Chrome 版本號(hào)即將突破 100,從前期測(cè)試結(jié)果來(lái)看該版本可能會(huì)導(dǎo)致部分網(wǎng)站無(wú)法正常工作。目前,Google已經(jīng)著手調(diào)查和測(cè)試解決方案。根據(jù) Chromium Bug Tracker,已知受影響的網(wǎng)站主要是那些用 Duda(一個(gè)網(wǎng)頁(yè)設(shè)計(jì)工具包)開(kāi)發(fā)的網(wǎng)站。

瀏覽器界的“千禧蟲(chóng)”:Google已著手測(cè)試Chrome 100解決方案

這些網(wǎng)站都使用相同的代碼來(lái)檢查你使用的是什么版本的 Chrome。

一般來(lái)說(shuō),如果一個(gè)網(wǎng)站需要知道你使用的是什么瀏覽器以及它的最新版本,它將檢查所謂的“用戶代理字符串”(User Agent string)。這是一段文字,你的瀏覽器將其附加到它的每個(gè)網(wǎng)絡(luò)連接上,讓網(wǎng)站了解自己。如果你分析一下“用戶代理字符串”的實(shí)際內(nèi)容,你會(huì)發(fā)現(xiàn)有大量的廢話,其中大部分是為了保持與 20 世紀(jì) 90 年代和 21 世紀(jì)初的網(wǎng)站的兼容性。

但是,在這種情況下,這并不是最重要的。讓我們看一下 Chrome 瀏覽器的用戶代理字符串的例子。

  1. Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36

在最后,你可以看到我們要找的部分是"Chrome/96.0.4664.45",它給了我們?yōu)g覽器的精確版本號(hào)。然而,大多數(shù)網(wǎng)絡(luò)開(kāi)發(fā)者可能只關(guān)心主要的版本號(hào),在我們的例子中是"96"。

由于用戶代理字符串是簡(jiǎn)單的文本,開(kāi)發(fā)人員需要設(shè)計(jì)一種方法來(lái)解釋這些信息以滿足他們的需要。在Duda的例子中,開(kāi)發(fā)者選擇只讀取“Chrome/”之后的前兩位數(shù)字。這意味著“Chrome/99”將是99,但另一方面,“Chrome/100”將被視為 10 版本。

下一個(gè)問(wèn)題是,Duda 會(huì)自動(dòng)阻止任何低于 40 版本的 Chrome 瀏覽器--這是 2015 年發(fā)布的,如果這能提供一些觀點(diǎn)的話。隨即,Chrome 99 之后的每個(gè)版本的瀏覽器都會(huì)被認(rèn)為是 10 版本,因此被屏蔽。

那么,如果我們不能拋棄這些網(wǎng)站,可以做些什么呢?

第一個(gè)建議就是是改變開(kāi)發(fā)者應(yīng)該檢查 Chrome 瀏覽器版本的地方。為了老網(wǎng)站的利益,Chrome 將把用戶代理字符串的第一個(gè)版本號(hào)鎖定為 99。如果網(wǎng)站開(kāi)發(fā)人員想要檢查超過(guò)這個(gè)版本的具體版本,他們需要查看第二組數(shù)字。

例如,Chrome 100.0.1234.56 的瀏覽器版本在用戶代理字符串中會(huì)以“Chrome/99.100.1234.56”這樣的方式展示。為此,在 chrome://flags 中增加了一個(gè)新的標(biāo)志,讓 Googlers 和網(wǎng)絡(luò)開(kāi)發(fā)人員測(cè)試各種網(wǎng)站是否會(huì)受到 Chrome 主要版本號(hào)位置的這種變化的影響。

將 User-Agent 字符串中的 Chrome 主要版本鎖定為 99,并強(qiáng)制將主要版本號(hào)放到次要版本位置。這個(gè)標(biāo)志是對(duì) Chrome 100 意外中斷的一個(gè)備份計(jì)劃。

  1. #force-major-to-minor

然而,正如你可能注意到的,在該標(biāo)志的描述中,這個(gè)解決方案被認(rèn)為是一個(gè)"備份計(jì)劃"。目前的解決方案是由Google與個(gè)別開(kāi)發(fā)者聯(lián)系,了解Chrome 100即將出現(xiàn)的問(wèn)題。

到目前為止,該公司在這方面的努力實(shí)際上有一些運(yùn)氣,因?yàn)镈uda不是唯一出現(xiàn)問(wèn)題的網(wǎng)絡(luò)工具包。直到幾天前,所有通過(guò)英國(guó)的Yell Business創(chuàng)建的網(wǎng)站也被設(shè)定為與Chrome 100中斷。在個(gè)別Googlers的宣傳下,Yell Business 為其整個(gè)網(wǎng)絡(luò)修復(fù)了這個(gè)問(wèn)題。

目前的希望是,Google能夠明確地找到全網(wǎng)所有在Chrome 100發(fā)布時(shí)出現(xiàn)故障的網(wǎng)站,并就這個(gè)問(wèn)題與它們的開(kāi)發(fā)者聯(lián)系。如果這些問(wèn)題能在3月底Chrome 100發(fā)布前有足夠的時(shí)間得到解決,那么對(duì)網(wǎng)絡(luò)開(kāi)發(fā)者來(lái)說(shuō)就根本不需要改變。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 香蕉精品 | 13日本xxxxxxxxx18 1313午夜精品久久午夜片 | 护士xxxx| 精品国产免费第一区二区三区日韩 | 国产亚洲精品一区久久 | 2022国产麻豆剧果冻传媒入口 | 国产午夜一区二区在线观看 | a级黄色网| 免费看全黄特黄毛片 | 99热最新 | 高清日韩在线 | 狠狠色 | 国产成人免费视频 | 精品一区二区三区免费站 | 国产欧美一区二区精品性色 | 国产二区视频在线观看 | 色臀网站 | 亚洲激情网站 | 韩国三级在线观看 完整版 韩国三级视频网站 | 精品午夜中文字幕熟女人妻在线 | 日本特黄一级午夜剧场毛片 | 亚洲麻豆精品 | a天堂中文在线 | 国产欧美日韩精品一区二区三区 | 91香蕉嫩草| 欧美色影视| 日韩中文字幕一区 | 亚洲 欧美 国产 日韩 字幕 | 18欧美同性videos可播放 | 亚洲精品无码不卡在线观看 | 青草青青在线视频观看 | 深夜在线影院 | 99国产情在线视频 | 99久热只有精品视频免费观看17 | 午夜视频网站 | 日本九九视频 | 草草草视频在线观看 | 男人操美女视频 | 久久精品视频91 | 高h喷水荡肉爽文np肉色文 | 免费看一区二区三区 |