Zapobieganie błędom (prawnym, finansowym, w danych)
For web pages that cause legal commitments or financial transactions, modify or delete user-controllable data, or submit user test responses, submissions are reversible, verified, or confirmed.
Co to oznacza
Zrozumieć KS Zapobieganie błędom (prawnym, finansowym, w danych) | Jak spełnić KS Zapobieganie błędom (prawnym, finansowym, w danych) (Poziom AA) W przypadku stron internetowych, które powodują zobowiązania prawne, albo na których użytkownik przeprowadza transakcje finansowe, modyfikuje lub usuwa dane w systemach przechowywania danych, nad którymi ma kontrolę, albo udziela odpowiedzi na testy, co najmniej jedna z poniższych informacji jest prawdziwa: Odwracalność Wprowadzenie danych jest odwracalne. Sprawdzanie Dane wprowadzone przez użytkownika są sprawdzane pod kątem błędów, a użytkownik ma możliwość wprowadzenia poprawek. Potwierdzenie Istnieje mechanizm sprawdzania, potwierdzania oraz korekty informacji przed jej ostatecznym wysłaniem.
Failing example
<!-- Fails: purchase completes immediately on button click
with no review step or confirmation dialog -->
<button onclick="submitPayment()">Buy now</button>How to fix it
<!-- Pass: show summary and confirmation step -->
<section aria-labelledby="review-heading">
<h2 id="review-heading">Review your order</h2>
<dl>
<dt>Item</dt><dd>Starter pack – 100 credits</dd>
<dt>Total</dt><dd>€29.00 excl. VAT</dd>
</dl>
<button onclick="confirmPayment()">Confirm and pay</button>
<a href="/cart">← Edit order</a>
</section>Jak A11yRisk to wykrywa
A11yRisk wykrywa to kryterium automatycznie.
Skanuj swoją witrynę pod kątem tego naruszenia →