幾乎每個 Chrome 版本都會看到大量更新項目, 產品效能、效能以及網路功能 平台。本文說明 Chrome 62 的淘汰和移除功能。 這項功能在 9 月 14 日仍為 Beta 版。這份清單隨時可能變更。
移除 RTCPeerConnection.getStreamById()
大約兩年前,getStreamById()
已從 WebRTC 規格中移除。大多數的其他瀏覽器
已從實作項目中移除此功能,且這項功能已淘汰
Chrome 60 版。雖然我們認為這個函式不方便使用
認為在以 Edge 和 WebKit 為基礎的方面,會有輕微的互通性風險
「除外」的 Safari 瀏覽器 (仍支援 getStreamById()
)。
需要替代實作的開發人員可在以下的
以下為移除意圖。
意圖移除 | Chromestatus Tracker | Chromium 錯誤
移除 SharedWorker.workerStart
這個屬性用於監控工作站效能,
已從規格中移除超過兩年,
其他主要瀏覽器。以更現代化的方式追蹤 worker 的效能
會使用
Performance.timing
。
意圖移除 | Chromestatus Tracker | Chromium 錯誤
移除 SVGPathElement.getPathSegAtLength()
Chrome 48 版已移除 SVGPathElement.pathSegList()
和相關介面
符合 SVG 規格在此之後
這個方法不小心退出了我們相信這項移除內容並不會破壞
在過去兩年內,此物件所傳回的物件不包含
就會存在。
意圖移除 | Chromestatus Tracker | Chromium 錯誤
移除使用不安全 iframe 的通知
iframe 的權限要求會讓使用者感到困惑,因為 區分包含網頁的來源和 iframe 的來源 發出的要求類型如果要求範圍不明確,就很難 讓使用者決定是否要同意或拒絕授權。
禁止在 iframe 中顯示通知,也會符合 然後提供推播通知權限, 開發人員。
需要使用這項功能的開發人員開啟新視窗,以便提出要求 通知權限。