移除
移除 WebSQL 中的 EXPLAIN 和 REINDEX 支援
相較於 SQLite 版本,EXPLAIN 的輸出內容不保證會保持穩定, 就無法仰賴這項技術只有在定序序列時,REINDEX 才有作用 定義變更,而 Chrome 只會使用內建定序序列。兩者皆有 個地圖項目現已移除。
移除網址片段 ID 的異形解碼
當 Chrome 開啟含有片段 ID 的網址時,會將 %xx 解碼並套用 isomorphic-decode 然後,在某些情況下,嘗試找出已解碼結果為 ID 的元素。 舉例來說,如果使用者開啟 example.com/#%F8%C0,Chrome 會執行以下動作:
- 可在頁面中搜尋具有 id="%F8%C0" 的元素。
- 如果找不到,系統會在網頁上搜尋具有 id="øÀ" 的元素。 其他瀏覽器都不會這麼做,而且並非根據標準定義。距離開始還有 Chrome 73 版就不會再這麼做。
淘汰項目
淘汰「開車下載」功能在沙箱 iframe 中
Chrome 已淘汰沙箱 iframe 中缺少使用者手勢的下載內容 (「依下載次數」),但這項限制可以透過 沙箱屬性清單中的 allow-download-without-user-Activate 關鍵字。 內容供應者就能限制惡意或濫用的下載內容。
下載作業可能會使系統有安全漏洞。雖然 Chrome 和作業系統會執行額外的安全檢查 在沙箱 iframe 中封鎖下載作業 沙箱中。除了安全方面的疑慮,使用者會更愉快 並在同一個網頁上觸發下載 使用者到達新頁面或開始播放新網頁時,下載會自動開始 從點擊後開始學習
Chrome 第 81 版預計將移除內容。
廢止政策
為維持平台的健康狀態,我們有時會將執行相關課程的 API 從網路平台中移除。我們可能會基於許多原因 API,例如:
- 會由較新的 API 取代。
- 這些更新庫會反映這些規格的變更,讓其他瀏覽器的一致性和一致性。
- 這些初期實驗從未在其他瀏覽器上實現,因此可為網頁開發人員增加支援負擔。
上述變更中的部分變更會對極少數網站造成影響。為了提前解決問題,我們會提前向開發人員提供必要調整,確保網站持續運作。
Chrome 目前有 API 的淘汰及移除程序,基本上:
- 告知 blink-dev 郵寄清單。
- 在網頁上偵測到使用情況時,在 Chrome 開發人員工具控制台中設定警告並提供時間比例。
- 等待、監控,然後隨著用量下降的功能移除。
如要查看 chromestatus.com 中所有已淘汰功能的清單,請使用 已淘汰的篩選器 ,然後套用已移除的篩選器來移除功能。我們也會盡量摘要說明這些文章中的部分異動、原因和遷移路徑。