browser - property - title attribute in html
¿Es 5MB el límite de facto para el almacenamiento web W3C? (3)
Estoy estudiando el uso del navegador sessionStorage para una aplicación web, y estaba tratando de encontrar información actual sobre las limitaciones de tamaño. Parece que la mayoría de los navegadores de escritorio han impuesto un límite de 5MB. Sin embargo, no estoy encontrando muchos artículos recientes ni información sobre los navegadores móviles.
El espacio en disco de la especificación de almacenamiento web del W3C dice "Se recomienda un límite mayormente arbitrario de cinco megabytes por origen. La retroalimentación de la implementación es bienvenida y se usará para actualizar esta sugerencia en el futuro".
La página de compatibilidad de QuirksMode HTML5 para localstorage tiene su última actualización importante el 12 de junio de 2009 y solo incluye datos de los navegadores actuales del año pasado: IE8, FF 3.5b4, Saf 4, Chrome 2.
Según la Introducción al almacenamiento en DOM , IE8 "permite que las aplicaciones web almacenen casi 10 MB de datos de usuario". La introducción a sessionStorage parece confirmar que "el límite de almacenamiento de Firefox y Safari es de 5 MB por dominio, el límite de Internet Explorer es de 10 MB por dominio".
Almacenamiento web: el almacenamiento de datos del lado del cliente más fácil y más potente del sitio del desarrollador de Opera dice que "a partir de ahora, la mayoría de los navegadores que han implementado el almacenamiento web, incluido Opera, han colocado el límite de almacenamiento en 5 Mb por dominio".
Un problema reciente de cromo ( #42740 ) puso una cuota de 5 mb en el almacenamiento de sesión.
Capítulo 5. Almacenamiento de datos en el lado del cliente desde la creación de aplicaciones de iPhone con HTML, CSS y JavaScript . "Al momento de escribir este artículo, los límites de tamaño del navegador para LocalStorage y sessionStorage aún están en proceso".
Pregunta: Basándome en esta información, ¿debo asumir que 5MB es el límite o debo pasar tiempo probando diferentes navegadores? ¿Alguien sabe de un conjunto de pruebas existente (a la Browserscope ) que tendría estos resultados?
He leído en algunos comentarios de informes de errores que Chrome almacena los datos de almacenamiento local en UTF-16, que efectivamente duplica el tamaño utilizado, lo que le deja algo más como 2.5mb. Creo que este también podría ser el caso de otros navegadores webkit, si imponen el límite de 5 mb.
El hecho de que casi un año después de esta pregunta no sea fácil encontrar los límites de tamaño (o incluso el conjunto de caracteres clave / valor) es una locura.
Suponiendo que el límite más pequeño para el almacenamiento web html5 es de 5 mb, sería sensato ir con esa respuesta, dada la información que ha presentado, y se ha presentado sobre el almacenamiento web del W3C. Tenga cuidado de que todo fluya, pero no creo que este límite cambie drásticamente.
Un sitio con información de almacenamiento web http://dev-test.nemikor.com
Como puedes ver las cuotas son diferentes para cada navegador!