Sto cercando librerie javascript e codice che possa simulare localStoragesu browser che non hanno supporto nativo.
Fondamentalmente, mi piacerebbe codificare il mio sito utilizzando localStorageper memorizzare i dati e sapere che funzionerà ancora sui browser che non lo supportano nativamente. Ciò significherebbe che una libreria rileverà se window.localStorageesiste e la utilizzerà se lo fa. Se non esiste, creerebbe una sorta di metodo di fallback di archiviazione locale, creando la propria implementazione nello window.localStoragespazio dei nomi.
Finora ho trovato queste soluzioni:
- Implementazione semplice di sessionStorage .
- Un'implementazione che utilizza i cookie (non entusiasta di questa idea).
- Dojo's dojox.storage , ma è una cosa propria, non proprio un fallback.
Comprendo che Flash e Silverlight possono essere utilizzati anche per l'archiviazione locale, ma non ho trovato nulla sull'utilizzo come riserva per lo standard HTML5 localStorage. Forse anche Google Gears ha questa capacità?
Condividi eventuali librerie, risorse o frammenti di codice correlati che hai trovato! Sarei particolarmente interessato a puro javascript o soluzioni basate su jquery, ma suppongo che sia improbabile.