5MB是W3C Web存储的事实上的限制吗?

Kev*_*son 20 browser html5 w3c caching

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

W3C Web存储规范的磁盘空间表示"建议每个源最多5个兆字节的限制.欢迎实施反馈,并将在未来更新此建议."

localstorage的QuirksMode HTML5兼容性页面于2009年6月12日进行了最后一次重大更新,仅包括去年当前浏览器的数据:IE8,FF 3.5b4,Saf 4,Chrome 2.

根据DOM存储简介,IE8"允许Web应用程序存储近10 MB的用户数据." sessionStorage简介似乎证实"Firefox和Safari的存储限制是每个域5MB,Internet Explorer的限制是每个域10 MB."

Web存储:来自Opera开发人员站点的更简单,更强大的客户端数据存储说:"截至目前,大多数已实现Web存储的浏览器(包括Opera)都将存储限制设置为每个域5 Mb."

最近的铬问题(#42740)在会话存储上增加了5mb的配额.

第5章客户端数据存储建筑iPhone应用程序使用HTML,CSS和JavaScript状态"在写这篇文章的时候,为的localStorage和sessionStorage的浏览器大小的限制仍然在变化."

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

Mar*_*cel 13

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

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

浏览器支持截至2017年2月27日的截图


Cod*_*ust 7

假设html5网络存储的最小限制为5mb,那么根据您提供的信息,以及有关W3C网络存储的信息,您可以明白这一点.请注意一切都在变化,但我不认为这个限制会发生巨大变化.