Přejít na obsah
Pandus

WCAG 3.3.7 Opakované zadávání

Aktualizováno 14. října 2026 · Čtení na 3 min

Úroveň
A · WCAG 2.2 (nové ve 2.2)
EN 301 549
9.3.3.7 Jen ve V4.1.1 (WCAG 2.2); harmonizovaná V3.2.1 ho zatím neobsahuje.
Co checker testuje
Ruční kontrola: automatický nástroj toto kritérium spolehlivě neověří.
Oficiální text
Understanding 3.3.7 Redundant Entry (W3C, v angličtině)

Kritérium úspěšnosti 3.3.7 je ve WCAG 2.2 nové. Snižuje námahu s vícekrokovými formuláři pro lidi s kognitivním postižením, potížemi s pamětí a motorickým postižením, pro které je každé znovu vypisované pole práce navíc a další příležitost k chybě. V e-shopu je klasickým případem pokladna: doručovací adresa, fakturační adresa, kontaktní údaje. Jde o úroveň A a v normě EN 301 549 je uvedeno jako článek 9.3.3.7. Na harmonizovanou normu EN 301 549 odkazuje i český zákon č. 424/2023 Sb.

Co kritérium vyžaduje

Informace, které uživatel dříve zadal nebo které mu byly poskytnuty a jsou ve stejném procesu potřeba znovu, musí být buď:

  • automaticky předvyplněny, nebo
  • dostupné k výběru.

Proces je řada akcí uživatele, z nichž každá je nutná k dokončení činnosti, například pokladny nebo registrace. Proces se může rozkládat na více doménách, například na e-shopu a platební stránce třetí strany.

Výjimky — opětovné zadání lze vyžadovat, když:

  • je opětovné zadání informací nezbytné;
  • je nutné k zajištění bezpečnosti obsahu (například dvojí zadání nového hesla);
  • dříve zadané informace už neplatí.

W3C upozorňuje, že automatické doplňování prohlížeče samo o sobě nestačí a že kritérium nevyžaduje ukládat data mezi relacemi.

Typické chyby v e-shopu

  • fakturační adresu je nutné napsat znovu, i když je stejná jako doručovací;
  • e-mail zadaný v 1. kroku pokladny je nutné znovu napsat ve 3. kroku;
  • po chybě validace se formulář vymaže a všechna pole je nutné vyplnit znovu;
  • formulář pro vrácení zboží se ptá na číslo objednávky, kterou zákazník právě vybral na předchozí obrazovce;
  • hledaný výraz nebo výběr filtru se ztratí, když uživatel v rámci stejného úkolu přejde na další stránku výsledků.

Jak to zkontrolovat

Automaticky: náš nástroj pro toto kritérium nemá pravidlo. Neprochází vícekrokové procesy, proto je potřeba ruční kontrola.

Ručně: projděte pokladnu, registraci a vrácení zboží s testovacími údaji. Zapište si každé pole, na které se vás web ptá. Kdykoli se v jednom procesu ptá na stejnou informaci dvakrát, ověřte, zda je předvyplněná nebo nabídnutá k výběru. Úmyslně vyvolejte chybu a ověřte, že vaše zadané údaje zůstaly zachovány.

Jak to opravit

  • Přidejte zaškrtávací políčko „Fakturační adresa je stejná jako doručovací“, tam kde to dává smysl, předem zaškrtnuté.
  • Přenášejte údaje mezi kroky (e-mail, jméno, adresu) a zobrazujte je předvyplněné, ale upravitelné.
  • Při neúspěšné validaci zadané údaje uživatele zachovejte.
  • V rámci stejného procesu nabídněte uložené adresy jako seznam k výběru.

Související kritéria

Časté otázky

Stačí zaškrtávací políčko „Fakturační adresa je stejná jako doručovací“?

Ano, W3C ho uvádí jako příklad. Uživatel může potvrdit, že adresa je stejná, místo aby ji psal znovu.

Splňuje 3.3.7 automatické vyplňování prohlížeče?

Ne. W3C uvádí, že automatické doplňování prohlížeče nestačí, protože údaje musí předvyplnit nebo nabídnout k výběru samotný web.

Musím si pamatovat údaje mezi návštěvami?

Ne. 3.3.7 platí v rámci jednoho procesu, například jedné pokladny. Nevyžaduje ukládat informace mezi relacemi.

Kdy se smím na stejné údaje zeptat znovu?

Když je opětovné zadání nezbytné (například v pexesu), když je potřeba kvůli bezpečnosti (například potvrzení nového hesla), nebo když dříve zadané údaje už neplatí.