Techniken für WCAG 2.0

Zum Inhalt

-

G99: Bereitstellung der Möglichkeit, gelöschte Informationen wiederherzustellen

Anwendbarkeit

Inhalte, bei denen Handlungen des Benutzers dazu führen, dass Inhalt gelöscht wird.

Die Technik bezieht sich auf:

Beschreibung

Wenn eine Webanwendung die Möglichkeit zur Verfügung stellt, Informationen zu löschen, dann kann der Server Mittel zur Verfügung stellen, um fälschlicherweise durch den Benutzer gelöschte Informationen wiederherzustellen. Eine Vorgehensweise ist, das Löschen der Daten zu verschieben, indem die Daten einfach nur zum Löschen markiert werden oder an einen Zwischenspeicherort bewegt werden (wie beispielsweise einen Papierkorb) und dann eine gewisse Zeit gewartet wird, bevor die Daten tatsächlich gelöscht werden. Während dieser Zeit kann der Benutzer darum bitten, dass die Daten wiederhergestellt werden oder er kann sie aus dem Zwischenspeicherort zurückholen. Eine andere Vorgehensweise ist, alle gelöschten Transaktionen so zu protokollieren, dass Daten wiederhergestellt werden können, wenn dies vom Benutzer verlangt wird, wie beispielsweise in den von den Wikis gespeicherten „Verlauf bearbeiten“ und in Source Control-Anwendungen. Bei den wiederherstellbaren Informationen, die gespeichert wurden, sollte es sich um die Informationen handeln, die zur Korrektur der Transaktion notwendig wären.

Beispiele

Tests

Vorgehensweise

  1. Identifizieren Sie Funktionen, die das Löschen von Inhalten erlauben

  2. Löschen Sie Inhalte und versuchen Sie, diese wiederherzustellen.

  3. Prüfen Sie, ob die gelöschten Informationen wiederhergestellt werden können.

Erwartete Ergebnisse

Wenn dies eine ausreichende Technik für ein Erfolgskriterium ist, dann bedeutet das Scheitern an diesem Testverfahren nicht zwangsläufig, dass das Erfolgskriterium nicht auf irgendeine andere Art und Weise erfüllt wurde, sondern nur, diese Technik nicht erfolgreich implementiert wurde und nicht benutzt werden kann, um die Konformität zu erklären.