Information Technology Reference
In-Depth Information
Die Implementierung des Storage-Events in aktuellen Browsern muss als sehr
experimentell bezeichnet werden. So wird in Firefox 3.6 das Event zwar aus-
gelöst, es enthält aber nicht die erwarteten Werte. In Firefox 4 Beta 3 wur-
de die Event-Handler -Funktion nicht gestartet. Der Internet Exploerer 8 kennt
den standardisierten Aufruf zum Anhängen eines Event-Handlers, window
.addEventListener , nicht und muss stattdessen mit window.onstorage bedient
werden. Das erwartete Event muss dann aber aus dem globalen window.event
gelesen werden. Die dritte Vorabversion des Internet Explorer 9 sprach auf kei-
nen der beiden Event-Handler an. Auch Safari 5 brachte keine Ergebnisse zum
Storage-Event. Einzig Opera (Version 10.60) und Google Chrome (Version 6) lie-
ferten die erwarteten Angaben für das Storage-Event.
8.2.5 Debugging
Während man eine Web-Applikation entwickelt, ist es sehr hilfreich, wenn
man den aktuellen Inhalt des persistenten Speichers betrachten kann. Zwar
ist es möglich, einzelne Elemente via getItem() abzufragen und dann in einem
alert() -Fenster anzuzeigen, doch manchmal möchte man die Einträge einfach
tabellarisch aufgelistet sehen. Die unterschiedlichen Browser bieten hier ver-
schiedene Möglichkeiten.
Abbildung 8.2: Das Firefox-Add-On Firebug mit der Anzeige des »sessionStorage«
Firefox bringt dafür keine eigene grafische Oberfläche mit, man benötigt ein
kostenloses Add-On. Firebug ist unter Webentwicklern seit Jahren als eine
unverzichtbare Erweiterung für den Firefox-Browser bekannt und beherrscht
Search WWH ::




Custom Search