Local Storage er en feature der først blev implementeret af Microsoft i IE, igennem deres berømte DHTML behaviors så vidt jeg husker. Indtil nu, har der ikke været nogen officiel standard, og man har derfor ikke kunnet regne med denne feature, hvilket nok også er grunden til at der ikke er en overflod af artikler og dokumentation om det.
Som sagt har
det ændret sig med HTML5. Der er nu defineret en standard og jeg mener de fleste browsere skulle have fået implementeret det allerede. Dog skal man huske på at HTML5 ikke er en officiel standard endnu.
Men lad os komme tilbage til dit indlæg. Local Storage/Web Storage/DOM Storage kan rigtigt nok benyttes til at gemme data hos klienten. Dog er dette ikke helt ligesom cookies, for det forbliver nemlig hos klienten og bliver ikke sendt med tilbage til webserveren. Derfor kan det heller ikke rigtig gøre nogen nytte med PHP, da denne data kun kan tilgås via JavaScript. Man kunne jo så sende dataen til serveren via AJAX, men hvorfor så ikke bare bruge cookies til at starte med? :)