关于隐私
什么是Web Storage?LocalStorage与SessionStorage的区别
比较存储范围、保存时间和Cookie的差异,说明NetKarte可用性测试。
更新日期: 2026年10月9日
Web Storage按Web来源在浏览器中保存字符串键值。localStorage与sessionStorage类似,但保持时间和作用范围不同。
两种Storage的区别
LocalStorage通常在关闭浏览器后仍保留;SessionStorage还按标签页隔离,并保持到页面会话结束。隐私模式或策略可能限制其行为。
NetKarte中的检查
在NetKarte的存储与隐私卡片中分别查看“LocalStorage”和“SessionStorage”。只有一项可用时,不要认为两项都可用,应检查与失败的存储区域有关的设置。
NetKarte写入并立即删除临时测试键,不读取既有数据或其他站点的Storage。重新诊断时只在SessionStorage临时保存滚动位置,恢复后即删除。
注意事项
显示可用并不保证容量、保存期限或第三方环境访问,也不能仅凭Storage可用判断正在进行跟踪。
与Cookie的区别
浏览器会将Cookie附加到符合条件的HTTP请求。Web Storage不会自动附加,但页面脚本可以读取并发送,所以不能认为它天然不通信或绝对安全。
以同站点两个标签页为例,localStorage通常访问同一存储,sessionStorage按页面会话分开。某些打开新标签的方式会复制初值,值相同本身不能证明共享。
不可用时
检查网站权限、容量和浏览模式。NetKarte只写入并删除一个小临时键,不测量容量。修改设置后重新诊断。可用性既不能证明追踪发生,也不能证明已成功防止追踪。
参考资料
- WHATWG: HTML Living Standard: Web storage (外部网站)确认日期: 2026-10-09
- WHATWG: Storage Standard (外部网站)确认日期: 2026-10-09
- MDN Web Docs: Web Storage API (外部网站)确认日期: 2026-10-09