Chu*_*uck 76 subdomain html5 limit local-storage
HTML5的localStorage数据库通常是大小限制的 - 标准大小为每个域5或10 MB.子域可以规避这些限制(例如example.com,hack1.example.com和hack2.example.com都有自己的5 MB数据库)?标准中是否有任何内容指定父域是否可以访问其子项的数据库?我找不到任何东西,我可以看到这样做的论据,但似乎必须有一些标准模型.
Vet*_*tle 53
来自http://dev.w3.org/html5/webstorage/#disk-space
建议每个源最多任意限制为5兆字节.欢迎实施反馈,并将在未来用于更新此建议.
它还提到:
用户代理应该防止在其他附属站点的起源下存储数据的站点,例如存储到a1.example.com,a2.example.com,a3.example.com等的限制,绕过主要的example.com存储限制.
Jör*_*rer 14
这是一个非常详细的测试结果,涵盖了大量的桌面和移动浏览器:http://dev-test.nemikor.com/web-storage/support-test/
这证实了这个错误报告:http://code.google.com/p/chromium/issues/detail?id = 58985#c15
根据您可以存储的字符串长度,您只能依赖2.5MB而不是5MB.
更好的解决方案是使用[HTML5 IndexedDB进行离线存储.] 1
看起来旧的Web SQL(它似乎被错误命名为b/c用于离线存储)的替代品是:索引数据库,它允许离线存储并且仍然支持:
IndexedDB是HTML5中的新功能.Web数据库在用户的浏览器中托管和保留.通过允许开发人员创建具有丰富查询能力的应用程序,可以设想出现一种新的Web应用程序,它们具有在线和离线工作的能力 .
更多信息和测试应用程序:http: //ido-green.appspot.com/WebSQL-IndexedDB-example/jqm_indexedDB.html