#软件资讯 Web 开发者请注意:Chrome 计划强推往返缓存 (bfcache) 技术,将忽略 no-store 标头。

查看全文:https://ourl.co/101287

据谷歌浏览器工程师发布的消息,谷歌计划对 bfcache 进行重大改进,即便网站已经声明了 Cache-Control: no-store 也会强行进行缓存。

这么做的原因是谷歌希望将页面内容缓存后,用户可以更方便地前进和后退恢复页面,而不是重新从服务器请求资源,这样可以提升用户体验。

Opera 工程师对此表示担心,因为这可能会造成一些问题,一些页面包含敏感数据或者一次性过期,如果用户重新返回页面,可能存在数据泄露或体验问题。

这也是为什么有不少网站设置了 CCNS 标头的原因,就是为了避免一些意外的情况。

然而 Opera 工程师也强调 bfcache 并不是 HTTP 缓存,CCNS 标头是针对 HTTP 缓存的,谷歌用 bfcache 这么干也没违反 CCNS 标头的一些承诺。

不过 Opera 也担心这么做会产生哪些影响,目前谷歌正在 web.dev 上收集开发者的反馈。

🎉 订阅频道:蓝点网订阅
🥰 𝕏(原推特):@landiantech
👋 交流频道:蓝点网读者群
来自频道: @landiansub
Loading comments...