1 Přístupnost aby WWW stránky mohla zobrazovat co nejš irš í paleta programů a zařízení myslet na speciální požadavky nevidomí a slabozrací negrafičtí...
aby WWW stránky mohla zobrazovat co nejš irš í paleta programů a zařízení myslet na speciální požadavky –
nevidomí a slabozrací
–
negrafičtí klienti (pozor! sem patří i vyhledávací roboti)
–
lidé s poruchami motoriky
pro weby veřejné správy vyžaduje zákon 365/2000
Principy př ístupnosti ● ●
●
●
obsah musí být vnímatelný pro vš echny uživatele každý uživatel musí být schopen ovládat prvky uživatelského rozhraní v obsahu obsah a řídicí prvky musí být srozumitelné pro každého uživatele obsah musí být natolik robustní, aby byl zpracovatelný současnými i budoucími technologiemi
Požadavky zákona 365/2000 (1) ●
●
Každý netextový prvek nesoucí významové sdělení má svou textovou alternativu. –
atribut alt, případně longdesc
–
je-li obrázek dekorační, alt prázdný
Informace sdělované prostřednictvím skriptů, objektů, appletů, kaskádových stylů, obrázků a jiných doplňků na straně uživatele jsou dostupné i bez kteréhokoli z těchto doplňků. –
vš e podstatné musí být v textu stránky
Požadavky zákona 365/2000 (2) ●
●
Informace sdělované barvou jsou dostupné i bez barevného rozliš ení. –
neodliš ovat odkazy jen barvou
–
nezvýrazňovat jen barvou
Barvy popředí a pozadí jsou dostatečně kontrastní. Na pozadí není vzorek, který snižuje čitelnost. –
pomůcka např. http://www.sovavsiti.cz/kontrast/ rozdíl jasů alespoň 125, rozdíl barev min. 500
Požadavky zákona 365/2000 (3) ●
●
Předpisy určující velikost písma nepoužívají absolutní jednotky. –
nevhodné jednotky: pt, pc, in, cm, mm, px
–
někteří klienti pro ně neumožní změnit velikost
Předpisy určující typ písma obsahují obecnou rodinu písem. –
přinejmenš ím jako poslední alternativu – např. font-family: "Nimbus Sans", futura, sans-serif;
Požadavky zákona 365/2000 (4) ●
Obsah WWW stránky se mění, jen když uživatel aktivuje nějaký prvek. –
stránku změní jen jasný signál (klepnutí na odkaz, odeslání formuláře)
–
dílčí akce (přepnutí přepínače ve formuláři) mají jen lokální dopad (např. zobrazení dosud skryté části formuláře), nikoli přechod na jinou stránku
–
běžné činnosti (pohyb myš i) nesmí vyvolat přeformátování stránky – lze měnit barvy, zobrazit/skrýt cosi, neměnit vš ak rozměry prvků
Požadavky zákona 365/2000 (5) ●
●
Webová stránka bez přímého příkazu uživatele nemanipuluje uživatelským prostředím. –
nesmí manipulovat s okny, měnit ovládací prvky prohlížeče
–
pokud je to nutné, musí být uživatel upozorněn a vyjádřit souhlas
Nová okna se otevírají jen v odůvodněných případech a uživatel je na to předem upozorněn. –
až na výjimky ponechat na volbě uživatele
Požadavky zákona 365/2000 (6) ●
●
Na webové stránce nic nebliká rychleji než jednou za sekundu. –