2012-02-14 16 views
5

Planeo usar localStorage persistente en uno de mis proyectos y descubrí que la limitación de tamaño es de 5 MB (cromo). Busqué otros marcos que implmentan lo mismo, como Mootools, Dojo, Lawnchair, pero no pude averiguar cuáles son sus limitaciones de tamaño.localStorage Size Limits ... ¿Cuáles son las opciones?

¿Alguien sabe cuál es la limitación de tamaño en estos. Y qué otras opciones hay que pueda usar si no es la que ya mencioné anteriormente.

+3

Dato curioso: al contrario de lo que cabría esperar, el límite de 5 MB está más cerca de 2600 caracteres de los que 5000 caracteres debido a la forma en que los datos se codifican internamente ([UCS-2/UTF-16] (http://mathiasbynens.be/notes/javascript-encoding)). Aquí hay una prueba: http://arty.name/localstorage.html –

+0

@MathiasBynens correcto, es bueno saber :) – Pheonix

+0

ver http://stackoverflow.com/questions/3232872/is-5mb-the-de-facto-limit -for-w3c-web-storage –

Respuesta

8

Los límites de localstorage no están vinculados al marco de JavaScript, sino al navegador que está utilizando. Currently specs are suggesting to limit the storage space to 5MB y este es el máximo espacio disponible en los navegadores modernos

En las versiones anteriores de Internet Explorer (IE < 8) userData behaviour (que imita la localStorage) tiene un límite de 128 kb de la página (512kb es la cantidad máxima de una página de intranet)

de todos modos para ver una lista completa http://dev-test.nemikor.com/web-storage/support-test/

+0

ex lawnchair http://westcoastlogic.com/lawnchair/adapters/ no está utilizando HTML5 localStorage, pero hay varios adaptadores disponibles, por lo que todavía debería suponer que está maximizado en 5 MB? – Pheonix

Cuestiones relacionadas