Google Chrome 98在一個(gè)月前發(fā)布,由于穩(wěn)定版發(fā)布通道的更新頻率最近轉(zhuǎn)為四周一次,現(xiàn)在是Chrome 99發(fā)布的時(shí)候了。在這個(gè)版本中并沒(méi)有出現(xiàn)大量的新功能,但考慮到Google已經(jīng)非常接近Chrome 100的里程碑,這也是合理的。
Chrome 99將改變JavaScript(JS)adoptedStyleSheets規(guī)范的實(shí)現(xiàn)。這之前使用的是FrozenArray支持陣列,但現(xiàn)在將利用ObservableArray。新的方法將使突變JS數(shù)組變得更加容易。雖然這看上去都是相當(dāng)技術(shù)性的,但對(duì)我們的讀者來(lái)說(shuō),可以說(shuō)算得上有趣的是,自2018年以來(lái), 微軟 、Mozilla、 蘋(píng)果 和Google之間一直在爭(zhēng)論這一規(guī)范的變化。
按照目前的情況,Google將在Chrome 99中繼續(xù)推進(jìn)實(shí)施,因?yàn)樗玫搅薓ozilla和微軟的支持。另一方面,蘋(píng)果的WebKit團(tuán)隊(duì)拒絕支持實(shí)施上的改變,理由是沒(méi)有值得這么做的好處。Google表示,它將繼續(xù)確保向后兼容以前的實(shí)現(xiàn)方式,但是以相當(dāng)失望的口吻回應(yīng)的。盡管網(wǎng)絡(luò)組件社區(qū)的其他成員普遍同意,并且得到了開(kāi)發(fā)者社區(qū)的支持,但WebKit仍然對(duì)這一功能的實(shí)用性持懷疑態(tài)度。因此,互操作的風(fēng)險(xiǎn)主要是WebKit決定不實(shí)現(xiàn)這個(gè)功能。
【來(lái)源:cnBeta.COM】
關(guān)鍵詞: 改進(jìn)后的




