← Wszystkie kryteria WCAG 2.1
3.3.4Poziom AA3.3 Input Assistance

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