¿Que es el HTML5 Web Storage?
Una de las novedades en el HTML5 es el uso de Web Storage para almacenar los datos de la web en el navegador. Hasta aquí parecería que estoy hablando de las cookies pero a diferencia de estas el Web Storage es mas seguro y rápido y los datos no se incluyen en cada consulta, solo cuando se necesitan, ademas es posible guardar mucha cantidad de datos sin afectar al rendimiento de la web.
Navegadores Soportados
El Web Storage esta soportado en Internet Explorer 8+, Firefox, Opera, Chrome y Safari.
localStorage y sessionStorage
Hay dos nuevos objetos para almacenar los datos del cliente:
* localStorage – Almacena los datos sin limite de tiempo.
*sessionStorage – Almacena los datos durante una sesión.
El Objeto localStorage
El objeto localStorage almacena los datos indefinidamente. Los datos no son borrados cuando el navegador se cierra y estarán disponibles al día siguiente, semana, o año.
localStorage.propiedad = 'valor' //guarda el dato
console.log(localStorage.propiedad) //devuelve el dato
El objeto sessionStorage
El objeto sessionStorage es igual que el objeto localStorage, excepto que almacena el datos solo una sesión. Los datos son eliminados cuando el usuario cierra la ventana del navegador
HTML5 Web Storage (en ingles)
Me gusta esto:
Me gusta Cargando...