====== -#21 Formuláře ====== Přístupnost formulářů zahrnuje dva aspekty: ovladatelnost a srozumitelnost. ===== Ovladatelnost ===== Formulář musí být ovladatelný pouze z klávesnice, tj. mezi jednotlivými poli musí být možné se pohybovat pomocí klávesy tab (případně pomocí klávesové zkratky shift a tab), vybrat požadované hodnoty zaškrtávacích polí, rozbalovacích nabídek apod. ===== Srozumitelnost ===== * Srozumitelnost formulářů zahrnuje jednoznačné a **srozumitelné popisky polí** a případně také **přítomnost nápovědy**, jak pole správně vyplnit. * Je také nutné **označit, která pole jsou povinná**. Označení povinných polí přitom musí být vnímatelné i pro uživatele, kteří používají odečítače obrazovky. To mimo jiné znamená, že nesmí být závislé pouze na vizuálním odlišení (např. barvou, tučným písmem). Vhodným označením je např. běžně používaná hvězdička. * Pokud není některé pole správně vyplněno, uživatel musí dostat **srozumitelné chybové hlášení**, ve kterém se dozví, které pole není v pořádku a jak je má správně vyplnit. Pokud uživatel vyplní nesprávně více polí formuláře, neměly by chyby být prezentovány jako seznam či souhrn v jednom chybovém hlášení. Vhodné je řešit chybová hlášení samostatně pro každou chybu a chyby patřičně vyznačit. * Při chybě **uživatel nesmí ztratit již vyplněná data**. <-obrazky|20. Obrázky^obsah|Obsah^multimedialni_obsah|22. Multimediální obsah->