已移除 ImageCapture.setOptions()
目前,設定裝置選項的思維是使用可訓練的模式。因此,這項屬性已從 ImageCapture 規格中移除。由於這個方法在實際工作環境網站上幾乎未使用,因此已遭移除。目前未提供換貨方法。
意圖移除 | Chrome 狀態追蹤工具 | Chromium 錯誤
Service Worker:禁止對相同來源要求發出 CORS 回應
舊版的 Service 工作站規格允許服務工作站傳回 CORS 回應給相同來源要求。所謂的原理,也就是服務工作站可以從 CORS 回應讀取資料,建立完全合成的回應。儘管如此,原始要求網址仍會保留在回應中。因此,outerResponse.url
等於 url
和 innerResponse.url
完全等於 crossOriginURL
。
近期對擷取規格進行的變更需要 Response.url
(如果有的話) 才能公開。在這種情況下,self.location.href
傳回與 self.origin
不同的來源。為避免這種情況,服務工作站無法再針對相同來源要求傳回 CORS 回應。
有關這項異動的較長討論,請參閱 2017 年 11 月根據擷取規格提報的問題。
WebAudio:已移除解壓縮作業
網路音訊原本支援解壓縮功能。如果 AudioParam 值直接透過值 setter 設定,系統不會立即更新該值。相反地,如果時間常數約 10 毫秒,這是指數平滑的自然體驗,讓變更能夠順暢完成,進而減少出現異常狀況。該公司從未指定哪些參數順暢運作,以及時間常數為何。甚至還能判斷實際時間常數是否為適當的值。
經過充分討論後,工作團隊就會從規格中移除解壓。現在,該值會在設定時立即變更。如要取代解壓縮作業,建議開發人員使用現有的 AudioParam.setTargetAtTime()
方法進行解壓縮,讓您可完全控制套用時機、變更速度,以及哪些參數應該進行順暢處理。
移除這項設定可減少開發人員混淆哪些音訊參數支援解壓縮的功能。
意圖移除 | Chrome 狀態追蹤工具 | Chromium 錯誤
CSS 位置值含有三個部分已淘汰
近期規格要求新屬性接受位置值不支援三個部分的值。相信這個方法能簡化簡短語法的處理工作目前版本的 CSS 價值和單位模組會將這項規定適用於所有 CSS 位置值。自 Chrome 66 起,我們將淘汰三部分的位置值。我們預計將在 2018 年 7 月左右推出 Chrome 68 版。
意圖移除 | Chrome 狀態追蹤工具 | Chromium 錯誤
方法 document.createTouch()、document.createTouchList() 已淘汰,
自 48 版起,Chrome 已支援 TouchEvent()
建構函式。為符合規範,document.createTouch()
和 document.createTouchList()
現已淘汰。