削除した情報を復元する機能を提供する

達成方法に関する重要な情報

これらの達成方法 (参考) の使用法及び、それらが WCAG 2.1 達成基準 (規定) とどのように関係するかに関する重要な情報については、WCAG 達成基準の達成方法を理解するを参照のこと。適用 (対象) セクションは、その達成方法の範囲について説明しており、特定の技術に関する達成方法があるからといって、WCAG 2.1 を満たすコンテンツを作成する際に、常にその技術が使用可能であるわけではない。

適用 (対象)

利用者の操作によって削除されるコンテンツ

これは達成基準 3.3.4: エラー回避 (法的、金融、データ) (十分な達成方法) に関する達成方法である。

解説

ウェブアプリケーションが情報を削除する機能を提供する場合、サーバーは利用者によって誤って削除した情報を復元する手段を提供できる。一つの方法は、削除のために単にマークを付ける、又は (ゴミ箱のように) データの保持領域に移動させ、実際に削除するまでにしばらくの間待機することによって、データの削除を遅らせることである。この間、利用者はデータの復元を要求したり、保持領域から取り出したりすることができる。他には、wiki 及びソースコントロールアプリケーションで保存される編集履歴のように、利用者が要求した場合にデータを復元できるような方法で、全ての削除トランザクションを記録しておく方法がある。保存される回復可能な情報は、トランザクションの修正に必要なものであるべきである。

事例

検証

手順

  1. コンテンツを削除する機能を特定する。
  2. コンテンツを削除して、復元してみる。
  3. 削除された情報が復元できるかどうかを確認する。

期待される結果

  • 3. の結果が真である。