You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何Microsoft Edge默认禁用Back-Forward Cache?求相关文档及启用规划

Back-Forward Cache在Microsoft Edge中的状态相关问题解答

问题背景

近期在处理Back-Forward Cache(BF Cache)相关问题时,发现以下差异:

  • Google Chrome、Firefox和Safari均默认启用BF Cache,无需额外设置或实验标志开启。
  • 基于Chromium内核的Microsoft Edge(测试版本111、112)设有Enable Back/Forward Cache实验标志,默认处于disabled状态。

需要明确以下信息:

  1. 该实验性功能的相关文档
  2. 默认禁用的原因
  3. 默认启用的路线图

解答

1. 实验性功能文档

目前Microsoft Edge针对该专属实验标志的公开文档十分有限,仅在Edge Flags页面(输入edge://flags#edge-enable-bfcache-features可访问)有简短功能描述,核心是控制Edge对BF Cache的支持范围与专属适配逻辑。

由于Edge基于Chromium内核,BF Cache的底层实现逻辑可参考Chromium官方的BF Cache技术文档,但Edge针对自身专属功能的适配细节暂无单独公开文档。

2. 默认禁用的原因

Edge默认禁用该标志主要源于以下考量:

  • 专属功能兼容性:Edge内置的Collections(收藏集)、垂直标签栏、部分专属扩展等功能,与BF Cache的页面缓存逻辑存在适配冲突,需要完成针对性的兼容性修复后才能全面启用。
  • 稳定性验证:BF Cache在复杂页面场景(如包含大量动态脚本、第三方嵌入资源的页面)中可能出现页面状态异常、交互失效等问题,Edge团队需要更多时间验证专属场景下的运行稳定性。
  • 用户体验一致性:避免在未完成充分测试前,因BF Cache的行为差异导致部分用户出现不符合预期的页面回退/前进体验。

3. 默认启用的路线图

Microsoft Edge官方并未公开该功能的明确启用时间线,但可根据Edge的功能迭代规律推断:

  • 功能会先在Edge Canary/Dev开发渠道逐步默认启用,收集用户反馈与运行数据后,再推送至Beta测试渠道,最终覆盖稳定版。
  • 可通过关注Edge官方博客、Chromium的BF Cache迭代日志,以及Edge Flags页面的标志状态更新,获取功能推进的最新动态。

内容的提问来源于stack exchange,提问作者rhys_stubbs

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 09:23:25