Chrome 88 Beta 版于 2020 年 12 月 3 日发布,预计将成为 稳定版。
不允许在页面卸载期间显示弹出式窗口(企业)
从 Chrome 80 开始,在 Chrome 中
使用 window.open()
卸载。从那时起,企业能够
AllowPopupsDuringPageUnload
政策标志,用于在页面间显示弹出式窗口
unload。从 Chrome 88 开始,此标志将不再受支持。
Web Components v0 已移除
从 Chrome 80 开始,Web Components v0 便一直在进行反向源试用。这个 API 用户有时间升级自己的网站 Web 组件的采用者使用的是版本 1。反向源试用结束于 Chrome 87,这使得 Chrome 88 成为第一个不再支持版本 0 的 Chrome 88。 Web 组件 v1 API 取代了 Web 组件 v0,并在 Chrome、Safari、Firefox 和 Edge。此次移除涵盖下列各项。
自定义元素 v0 HTML 导入 Shadow DOM v0
不再支持 FTP
Chrome 已经不再支持 FTP 网址。旧版 FTP Chrome 中的实现不支持加密连接 (FTPS),也 代理。浏览器中 FTP 使用率过低,无法再使用 能够投资改进现有的 FTP 客户端。此外, FTP 客户端适用于所有受影响的平台。
Google Chrome 72 及更高版本移除了对提取文档子资源的支持 并呈现顶级 FTP 资源。转到 FTP 网址会显示目录列表或下载内容(具体取决于网址类型) 资源。Google Chrome 74 及更高版本中出现了一个错误,导致停止支持 通过 HTTP 代理访问 FTP 网址。不再支持 FTP Google Chrome 76 中的全部功能。
Google Chrome 的 FTP 实施的其余功能受到限制 显示目录列表或 未加密连接。
在 Chrome 77 中,有 50%的用户已默认停用 FTP 支持, 带有标志。
在 Chrome 88 中,所有 FTP 支持都会被停用。
废弃政策
为了确保平台的健康运行,我们有时会从 Web 平台中移除运行正常的 API。我们移除内容的原因可能有很多种 API,例如:
- 它们已被较新的 API 取代。
- 为反映规范变更,我们更新了这些政策,以便与其他浏览器保持一致和一致性。
- 这些是早期实验,在其他浏览器中从未实现过,因此可能会增加网络开发者的支持负担。
其中一些更改只会影响极少数网站。为了提前缓解问题,我们会尽量提前通知开发者,以便他们做出必要更改,确保网站正常运行。
Chrome 目前有 弃用和移除 API 的流程,实质上是:
- 在 blink-dev 邮寄名单中发布公告。
- 当在网页上检测到使用情况时,您可以在 Chrome 开发者工具控制台中设置警告并指定时间刻度。
- 等待、监控,然后在使用量下降时移除该功能。
您可以在 chromestatus.com 上使用 “已弃用”过滤条件 查找所有已弃用功能的列表,也可以使用“已移除的过滤条件”应用“已移除”过滤条件查看已移除的功能。我们还将尝试总结这些博文中的一些更改、推理和迁移路径。