大家好,我是 ConardLi。
今天跟大家分享一个新的消息,Chrome 又对 Cookie 增加了新的限制:
「Cookie 的最长使用期限限制为 400 天」
我们可以通过两种方式设置 Cookie 的有效期(如果不设置将仅在当前会话有效):
Expires:Cookie 的过期的日期和时间。Max-Age:Cookie 过期前的秒数。在以前,这两个属性没有任何限制,你就是指定一百年也没啥问题,现在这两个值将限制为最大不超过 400 天。
和对 Cookie 其他的改动一样,目的也是为了保护用户隐私,用户不用担心自己的信息在一个浏览器上被永久存储了。这个限制预计将在 8 月份的 Chrome 104 发布。
如果你还在用 Cookie 做永久存储,那可以考虑换成其他方式了,如果是正常的状态存储,那么对用户的影响就是增加了刷新 Cookie 的频率。
不过相比于 Safira ,这个限制还是对开发者比较友好的,因为 Safira 已经将第一方 Cookie 的存储期限限制为了 7 天,而且完全禁止了第三方 Cookie ...
今天的文章比较短,如果你还有时间可以阅读下我对 Cookie 分析的其他文章:
谁能帮我们顺利过渡到没有三方 Cookie 的未来?详解 Cookie 新增的 SameParty 属性Google 隐私沙盒的最新进展当浏览器全面禁用三方 Cookie周末愉快~