Elemento

form

Tipologia d'errore

Potenziale

Linee Guida

  • WCAG 2.0 (Level AA)
    Gruppo Linea Guida3.3 Assistenza nell'inserimento: Aiutare gli utenti ad evitare gli errori ed agevolarli nella loro correzione.
    Sottogruppo Linea GuidaCriterio di successo 3.3.4 Prevenzione degli errori (legali, finanziari, dati) (AA)
  • WCAG 2.0 (Level AAA)
    Gruppo Linea Guida3.3 Assistenza nell'inserimento: Aiutare gli utenti ad evitare gli errori ed agevolarli nella loro correzione.
    Sottogruppo Linea GuidaCriterio di successo 3.3.6 Prevenzione degli errori (tutti) (AAA)
  • WCAG 2.1 (Level AAA)

Requisiti

Le informazioni cancellate usando una pagina Web possono essere recuperate.

Errore

La form potrebbe cancellare informazioni non recuperabili senza permesso.

Descrizione Breve

Aiutare gli utenti con disabilità ad evitare di provocare serie conseguenze a causa di un errore durante l'esecuzione di un'azione irreversibile.

Come individuare

Domanda Se tramite questa form vengono cancellate delle informazioni, l'utente è in grado di recuperarle?
Corretto Le informazioni cancellate usando questa form possono essere recuperate.
Errato Le informazioni cancellate usando questa form non possono essere recuperate.

Passi da controllare

Procedura

1. Usare la form per cancellare informazioni sul server.
2. Verificare se c'è un meccanismo per recuperare queste informazioni.

Risultato previsto

1. Le informazioni cancellate usando una pagina Web possono essere recuperate.

Risultato non corretto

1. Aggiungere delle funzionalità al sito che permettano all'utente di recuperare dati che sono stati cancellati.

Esempi

Esempi corretti

Form allows user to delete information and provides a method of recovery.
?<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=UTF-8" />
<title>ATRC Testfile - Check #272.2 - Negative</title>
</head>
<body>

<p>Use the form below to remove your report from the repository.<br/>
Select the following link if you would like to <a href="http://www.example.com">recover a report</a> that has been previously deleted.</p>

<form action="http://www.example.com" method="post">
<p>
<label for="r1">Report Name:</label> <input type="text" id="r1" /><br/>
<input type="submit" value="Delete Report" />
</p>
</form>

<p></p>

</body>
</html>

Esempi non corretti

Form allows user to delete information without allowing recovery.
?<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=UTF-8" />
<title>ATRC Testfile - Check #272.1 - Positive</title>
</head>
<body>

<p>Use the form below to remove your report from the repository.</p>

<form action="http://www.example.com" method="post">
<p>
<label for="r1">Report Name:</label> <input type="text" id="r1" /><br/>
<input type="submit" value="Delete Report" />
</p>
</form>

</body>
</html>

English | German | Italiano


Il codice del motore del sito Web è copyright 2011
Inclusive Design Institute
API del Web Service