2021年11月15日,Chrome 96穩(wěn)定版正式發(fā)布了。據(jù)了解,Chrome 96穩(wěn)定版增加了15個(gè)新特性,主要內(nèi)容包括一些開(kāi)發(fā)者功能,用戶體驗(yàn)改進(jìn),問(wèn)題修復(fù)和安全維護(hù)工作等。
值得注意的是,在Chrome 96穩(wěn)定版發(fā)布之后,Google不再支持Chrome 48及更早版本的同步功能支持,用戶需要繼續(xù)使用Chrome同步功能,則需要把瀏覽器升級(jí)到Chrome 49版或更高版本。
以下為Chrome 96穩(wěn)定版增加的新特性的主要內(nèi)容。
桌面后退緩存:為訪問(wèn)的頁(yè)面創(chuàng)建緩存,允許即時(shí)恢復(fù)到以前訪問(wèn)過(guò)的頁(yè)面。
CSS@counter-style 描述符 ''speak-as'':“speak-as” 描述符用于描述如何用給定的樣式來(lái)合成計(jì)數(shù)器的語(yǔ)音形式。
媒體查詢:添加“首選對(duì)比度”功能,允許開(kāi)發(fā)者根據(jù)用戶在操作系統(tǒng)中選擇的對(duì)比度級(jí)別來(lái)調(diào)整Web的對(duì)比度。有效選項(xiàng)為“更多”、“更少”、“自定義”或“無(wú)偏好”。
剪貼板:現(xiàn)在將PNG復(fù)制到剪貼板會(huì)保留PNG元數(shù)據(jù),而不是在讀取時(shí)清理系統(tǒng)剪貼板中的圖像數(shù)據(jù),因?yàn)檫@種行為與其他瀏覽器供應(yīng)商和其他形式的導(dǎo)入圖像不一致,例如。
WebAssembly引用類型:允許WebAssembly模塊保存對(duì)JS/DOM對(duì)象的引用,將它們作為參數(shù)傳遞,將它們存儲(chǔ)在局部變量和全局變量中,并將它們存儲(chǔ)在WebAssembly.Table對(duì)象中。
被包含時(shí),禁止將body的樣式傳播到視圖:在root元素或body元素中使用非none的值,會(huì)禁止從body中傳播CSS屬性。
在只支持整數(shù)的地方添加calc(number)的CSS:解析為的CSS數(shù)學(xué)函數(shù):calc(number),現(xiàn)在可以在只接受整型的地方使用,四舍五入到最接近的整數(shù)。
自動(dòng)從HTTP 到 HTTPS重定向:如果Chrome檢測(cè)到網(wǎng)站部署了HTTPS DNS記錄 ,將始終通過(guò)HTTPS連接到該網(wǎng)站。目前只涵蓋了HTTP->HTTPS升級(jí)部分。
刪除FTP支持:FTP支持在Chrome 95版本就已經(jīng)移除了,這里是徹底刪除掉。
新的數(shù)據(jù)屬性:新的用于測(cè)量實(shí)時(shí)通信 (RTC) 系統(tǒng)中的A/V同步和端到端延遲的數(shù)據(jù)屬性,captureTimestamp和senderCaptureTime,被添加到RTCRtpContributingSource,由RTCRtpReceiver.getContributingSources()返回。