Geschätzte Lesezeit : 2 min · Veröffentlicht
Herkunft, Dauer und Grenzen erklären
Benennen Sie Daten, Technologie und Zweck. localStorage ist an den Ursprung gebunden, sessionStorage zusätzlich an den Tab-Kontext. Domain-, Protokoll-, Port- oder Browserwechsel können Daten voneinander trennen. Versprechen Sie keine Gerätesynchronisierung ohne entsprechende Funktion. Vermeiden Sie Geheimnisse in diesem Speicher und erklären Sie Folgen beim Schließen privater Sitzungen oder Löschen von Browserdaten.
Arbeit bei Speicherfehlern erhalten
Testen Sie blockierten Speicher, ausgeschöpfte Kapazität und beschädigte Daten mit fiktiven Beispielen. Melden Sie einen fehlgeschlagenen Speichervorgang und halten Sie Eingaben möglichst weiter nutzbar. Bestätigen Sie dauerhafte Speicherung erst nach erfolgreichem Schreiben. Löschen, Browserrichtlinien oder Datenbereinigung können lokale Kopien entfernen; diese sind keine Datensicherung.
Einen wiederherstellbaren Export gestalten
Speichern Sie Formatversion, Datum, benötigte Felder und stabile Kennungen in einer verständlichen Datei. Erklären Sie die Aufbewahrung außerhalb des Browsers und öffnen Sie die Datei mit einem unabhängigen Werkzeug. Ein Download belegt keine Wiederherstellung: Importieren Sie eine Testkopie in eine leere Umgebung und vergleichen Sie Datensätze, Texte und Zustände mit dem Ausgangsbeispiel.
Import vor dem Ersetzen vollständig prüfen
Prüfen Sie Struktur, Version, Größe, Typen und erlaubte Werte vor Änderung vorhandener Arbeit. Zeigen Sie Fehler und ermöglichen Sie vorherigen Export. Weisen Sie inkompatible Dateien ohne teilweises Löschen zurück. Testen Sie wiederholten Import, unbekannte Felder, Sonderzeichen sowie Löschung mit anschließender Wiederherstellung. Die Abschlussmeldung muss den tatsächlich wiederhergestellten Daten entsprechen.
Behandeln Sie importierten Text als Daten, ohne HTML oder Code aus der Datei auszuführen.
Referenzdokumente
- MDN — Web Storage · Quelle eingesehen
- MDN — quotas et éviction · Quelle eingesehen
Inhalt aktualisiert
Prüfungen und Ergebnisse im Website-Prüfprotokoll festhalten
