html5 local storage
sla data locaal op met behulp van de browser

home | index | menu | help

Er is geen CSS ondersteuning.

		

Sinds is dit de e keer dat je deze pagina bezocht hebt. De enige die dit feit weet is jouw browser. Op de server van de dns5 is geen enkel cookie of file aangemaakt om deze gegevens op te slaan. De privacy van de bezoekers wordt volkomen gerespecteerd. Een ander voordeel is dat het niet uitmaakt of je deze pagina refresht of met de "history" (backbutton) weer op deze pagina komt. Elke keer als de browser deze pagina op het scherm zet zal de teller opgehoogd worden. Maar er zijn natuurlijk legio andere nuttige dingen die je met deze procedure kunt doen.

Het is nu heel makkelijk geworden om pagina-instellingen (of wat voor gegevens dan ook) die je voor de layout wilt gebruiken op te slaan. Als voorbeeld de kleurinstellingen en de positie van de verschillende pagina-elementen: mits je de bezoeker, voor het wijzigen hiervan, de gelegenheid hebt gegeven natuurlijk...

Local Storage maakt gebruik van javascript. Als er geen javascript voorhanden is wordt er (logisch) geen data opgeslagen of gelezen. Maar dat is geen enkel probleem. Aangezien eigenlijk alle wijzigingen op een pagina met javascript geregeld worden, heeft die bezoeker ook niets kunnen wijzigen. De "standaard-pagina" (zonder script) zal gewoon in de browser getoond worden.

Het is heel makkelijk om localStorage toe te passen. Er zijn maar een paar basishandelingen en de rest gaat vol-automatisch. Te noemen:
variabele=localStorage.getItem("willekeurige_naam");
localStorage.setItem("willekeurige_naam", variabele);
localStorage.removeItem("willekeurige_naam");
Kijk gewoon even in de broncode van het local-storage-example en gebruik op jouw webruimte de code die je nodig hebt.

cache 11-07-2010