wtorek, listopada 24, 2009

HTML5 goodies - localStorage

"Bałdzo kłótko dziś" bo obiecałem sobie, że pójdę spać o 2:00... a jest teraz 2:20 ;-)Bardzo podoba mi się localStorage wprowadzony w HTML5 [Chrome już go implementuje :-) co tłumaczy dlaczego w Chrome OS nie ma Gearsów, choć może w następnych wersjach będą].localStorage służy za lokalną składnicę dla stron.Wystarczy w JavaScript'cie użyć localStorage.setItem("toster",12) i już będziemy mieli zapamiętaną pod kluczem toster liczbę 12 :-)Żeby odczytać używamy localStorage.getItem("toster") lub localStorage["toster"]. Tej drugiej metody możemy też użyć by iterować po locaStorage, wtedy użyjemy:
for (el in localStorage) {   var item = localStorage[el];   // niecna działalność}
Gdy chcemy skasować wartość pod "toster" to używamy localStorage.removeItem("toster").Proste jak konstrukcja cepa, a jakie przydatne!


Podobne postybeta
localStorage odsłona 2 - zaczynają się kłopoty ;-)
[Updated] Czytanie Pocketa ;-)
Gmail Off-line i problem z "Failed to enable local store" - rozwiązanie ekstremalne ;-)
Expressivo + OpenOffice.org
Genetyczne włączniki