gpt4 book ai didi

browser - 5MB 是 W3C Web Storage 的实际限制吗?

转载 作者:技术小花猫 更新时间:2023-10-29 12:01:39 24 4
gpt4 key购买 nike

我正在研究将浏览器 sessionStorage 用于 Web 应用程序,并试图找到有关大小限制的当前信息。似乎大多数桌面浏览器都施加了 5MB 的限制。但是,我没有找到很多关于移动浏览器的最新文章或信息。

Disk space W3C Web Storage 规范的作者表示“建议每个源的 5 兆字节的限制几乎是任意的。欢迎实现反馈,并将用于在未来更新此建议。”

localstorage 的 QuirksMode HTML5 兼容性页面其最后一次重大更新是在 2009 年 6 月 12 日,并且仅包括去年当前浏览器的数据:IE8、FF 3.5b4、Saf 4、Chrome 2。

根据 Introduction to DOM Storage ,IE8“允许Web应用程序存储近10 MB的用户数据”。 Introduction to sessionStorage似乎证实了“Firefox 和 Safari 的存储限制是每个域 5MB,Internet Explorer 的限制是每个域 10MB。”

Web Storage: easier, more powerful client-side data storage来自 Opera 开发者网站的声明“截至目前,大多数已实现 Web 存储的浏览器(包括 Opera)已将存储限制设置为每个域 5 Mb。”

最近的一个 chromium 问题 ( #42740 ) 在 session 存储上设置了 5mb 的配额。

Chapter 5. Client-Side Data Storage来自 Building iPhone Apps with HTML, CSS, and JavaScript指出“在撰写本文时,localStorage 和 sessionStorage 的浏览器大小限制仍在不断变化。”

问题:根据此信息,我应该假设 5MB 是限制还是应该花时间测试不同的浏览器?有人知道现有的测试套件(la Browserscope)会产生这些结果吗?

最佳答案

具有一些网络存储信息的网站 http://dev-test.nemikor.com

如您所见,每个浏览器的配额都不同!

Browser support screenshot taken on 27-feb-2017

关于browser - 5MB 是 W3C Web Storage 的实际限制吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3232872/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com