Chrome 85 中的弃用和移除内容

Joe Medley
Joe Medley

开始移除 AppCache

Chrome 85 开始按规范要求在 Chrome 中关闭 AppCache。如需关于妥善管理转换的详细信息和说明,请参阅准备移除 AppCache。请参阅了解代码运行状况,了解某功能可帮助您识别此 API 及其他已废弃 API 的用途。

打算移除 | Chrome 平台状态 | Chromium 错误

拒绝不安全的 SameSite=None Cookie

在没有 Secure 属性的情况下,将 SameSite 设置为 None 时,将不再支持使用 Cookie。任何请求 SameSite=None 但未标记为 Secure 的 Cookie 都将被拒绝。我们于 2020 年 7 月 14 日开始向 Chrome 稳定版的用户推出此功能。如需了解完整的时间表和详细信息,请参阅 SameSite 更新。通过明文通道传送的 Cookie 可能会被网络攻击者编目或修改。要求跨网站使用的 Cookie 必须安全传输可降低这种风险。

打算移除 | Chrome 平台状态 | Chromium 错误

-webkit-line-clamp 中的 -webkit-box 怪异

打算移除 | Chrome 平台状态 | Chromium 错误

废弃政策

为了确保平台健康运行,我们有时会从 Web 平台中移除一些 API,这些 API 已经开始正常运行。我们移除 API 的原因可能有很多,例如:

  • 它们已被较新的 API 取代。
  • 我们更新了这些规范,以反映规范的更改,以便与其他浏览器保持一致。
  • 这些是早期实验,在其他浏览器中从未实现过,因此可能会增加 Web 开发者的支持负担。

其中的部分变更只适用于极少数网站。为了提前缓解问题,我们会尽量提前通知开发者,以便他们做出必要更改,确保网站正常运行。

Chrome 目前有 一套 API 的弃用和移除流程,主要包括:

  • blink-dev 邮寄名单中公布。
  • 当在网页上检测到使用情况时,请在 Chrome 开发者工具控制台中设置警告并提供时间刻度。
  • 请耐心等待,监控该功能,然后在使用量下降时移除该功能。

您可以使用 已弃用的过滤条件 在 chromestatus.com 上查找所有已弃用功能的列表,并应用已移除的过滤条件查看已移除的功能。我们还会尝试在这些博文中总结一些更改、推理和迁移路径。