Hallo,
nur eine kleine Ergänzung.
Dass die Lebensdauer von Cookies beschränkt werden kann, ist ein Vorteil. Web Storage bleibt dem Besucher bis in alle Ewigkeit an der Backe kleben, so er nicht manuell eingreift oder der Browser gnädigerweise von sich aus seit 20 Jahren unbenutzen Kram löscht.
»Web Storage« ist der Überbegriff für die JavaScript-APIs sessionStorage und localStorage. Erstere gilt, wie der Name schon sagt, nur für die Session und entspricht somit Session-Cookies. Zweitere gilt tatsächlich bis Browser oder Nutzer die gespeicherten Daten leeren. Ein automatisches Verfallsdatum wie bei Cookies lässt sich nicht angeben.
Mathias