Zásady přístupného webu (Web bez barié bariér)
Přístupnost (accessibility) • Web je př přístupný vš všem bez ohledu na uživatele • Na jejich trvalé trvalé či doč dočasné asné zdravotní zdravotní nesná nesnáze • Na jejich technické technické mož možnosti • Na jejich znalosti a dovednosti
Kategorie postižených uživatelů • Uživatelé ivatelé minoritní minoritních operač operačních systé systémů a prohlí prohlížečů
• Uživatelé ivatelé zastaralých poč počítačů tačů • Uživatelé ivatelé jiných zobrazovací zobrazovacích zař zařízení zení (PDA, • • • • •
Smartphones) Smartphones) Barvoslepí Barvoslepí Slabozrací Slabozrací a nevidomí nevidomí Dyslektici Lidé Lidé s trvalou či doč dočasnou nemož nemožností ností použ používat horní horní konč končetiny Zař Zařazení azení strá stránek do databá databáze vyhledá vyhledávač vače
1
Definice zá zásad př přístupné stupného webu • Dokument konzorcia W3C a jeho sekce WAI
(Web Accessibility Initiative) pod zkratkou WCAG (Web Content Accessibility Guidelines)
• CHISHOLM, W. VANDERHEIDEN, G. JACOBS, I. •
Web Content Accessibility Guidelines 1.0. [on[online]. W3C, 5.5.1999 [cit. 20032003-1212-30].
. >. http://www.w3.org/TR/WCAG10/ Hodnocení Hodnocení webu – A – splně splněna priorita 1 – AA – splně splněna priorita 1 a 2 – AAA – splně splněny priority 1, 2 a 3
1. Zajistit adekvá adekvátní tní náhradu zobrazení zobrazení vizuá vizuální lního obrazu • Při zobrazení zobrazení v jiných než než obrazových grafických • •
výstupech (např (např. v textové textovém, hlasové hlasovém, Braillově Braillově písmu) Při vypnutí vypnutí zobrazení zobrazení obrá obrázků zků Důsledné sledné využ využití ití vlastnosti ALT nebo LONGDESC, př m pro obrá předevší edevším obrázky, grafické grafické symboly, obrá obrázkové zkové mapy, animace, applety, applety, videa, zvuky apod.
2. Používání barev • Barevné Barevné rozliš rozlišení ení nesmí nesmí znač značně ovlivň ovlivňovat celkové celkové vyzně vyznění obsahu.
• Vypnutí Vypnutím zobrazení zobrazení barev v prohlí prohlížeči, pozná poznáme, zdazda-li je obsah čitelný i pro uživatele např např. s monochromatickým monitorem.
2
3. Dodrž Dodržová ování specifikace znač značkovací kovacího jazyka a stylové stylové předpisy (style sheets) sheets)
• Striktní Striktní dodrž dodržová ování párovosti znač značek (
, (
,
| , …).
• Dodrž Dodržová ování ohranič ohraničení ení hodnot parametrů parametrů závorkami. • Definice vlastností vlastností zobrazení zobrazení v globá globální lní deklaraci, nikoliv při použ použití ití stylu (v rá rámci znač značky).
• Tolerová Tolerování chyb obvyklé obvyklého prohlí prohlížeče nemusí nemusí fungovat ve vš všech ostatní ostatních prohlí prohlížečích.
• Zavá Zavádějícím použ používáním znač značek pro dotvá dotváření ení vizuá vizuální lního efektu je znepř znepříjemň jemňová ováno už uživatelů ivatelům použ používají vající speciá speciální lní software pro porozumě porozumění struktury textu a navigace v ně něm.
4. Využ Využívání přirozené irozeného jazyka • S využ využití itím znač značkovací kovacího jazyka (HTML, XML… XML…) •
usnadnit výslovnost nebo výklad textu v cizí cizím jazyce nebo zkratek. V situací situacích, kdy jsou webové webové strá stránky interpretová interpretovány hlasovými syntetizá syntetizátory nebo čteč tečkami Braillova písma, je mož možné znač značkovací kovacím jazykem oddě oddělit od sebe texty v rů různých národní rodních jazycí jazycích.
5. Šetrné používání tabulek • Tabulkové Tabulkové rozvrž rozvržení ení webových strá stránek použ používat jen v
případě padě, dá dává-li obsah smysl př při linearizované linearizovaném zobrazení zobrazení. U slož složitých tabulkových rozvrž rozvržení eních je lepší lepší použ používat strukturá strukturální lního znač značkovací kovacího jazyka a vizuá vizuální lní prezentaci definovat pomocí pomocí kaská kaskádových stylů stylů. 1
2
3
3
6. Šetrné etrné použ používání nových technologií technologií • Strá Stránky musí musí být použ použitelné itelné bez skriptová skriptování či appletů appletů
• Pokud to není není mož možné, je nutné nutné uvé uvést adekvá adekvátní tní alternativní alternativní informace na př přístupné stupné strá stránce.
• Navigač Navigační menu, nevhodně nevhodně vytvoř vytvořené ené pomocí pomocí •
JavaScriptu může ůže zavinit, že se až až deset procent uživatelů ivatelů nedostane dá dále než než na první první stranu. Obdobně Obdobně to funguje i u jiných obsahových prvků prvků, které které se spolé spoléhají hají na skriptová skriptování. Je vhodné vhodné proto vž vždy nabí nabídnout alternativu.
7 Ovlá Ovládání časově asově závislých prvků prvků • Rychle pohybují pohybující se, kmitají kmitající a mě měnící se
• •
grafické grafické prvky jsou velmi nepř nepříjemné jemné i pro zcela zdravé zdravého člově lověka s optimá optimální lním technickým vybavení vybavením. Vysoká e u ně Vysoká frekvence kmitá kmitání pak můž může některých lidí lidí vyvolat i epileptický zá záchvat. Uživatel musí musí dostat mož možnost takovýto obsah mít pod kontrolou – může ůže si jej částeč stečně nebo úplně plně pozastavit, tak aby si jej mohl v klidu přečíst.
8 Vložené objekty • Pokud vlož vložené ené objekty (Plug (Plug--in), které které jsou
implementová implementovány do strá stránek mají mají svů svůj vlastní vlastní ovlá ovládací dací mechanismus, musí musí takté taktéž splň splňovat pravidla př přístupnosti nebo musí musí být nabí nabídnuto alternativní alternativní přístupné stupné řešení ení
4
9 Navigace po strá stránce bez perifé periférií rií • Uživatel má má mož možnost se pohybovat po strá stránká nkách •
s využ využití itím preferované preferovaného zař zařízení zení ať už se jedná jedná o myš myš, klá klávesnici nebo hlas. Např e Například potvrzovací potvrzovací tlač tlačítko formulá formuláře můž může být aktivová aktivováno pomocí pomocí myš myši a už uživatelé ivatelé beze zraku, s hlasovým ovlá ovládáním nebo pouze s klá klávesnicí vesnicí nebudou schopni tlač tlačítko aktivovat
10 Použ Používání kompromisní kompromisních řešení ení • Strá Stránky musí musí být navrž navrženy s ohledem na
starší starší prohlí prohlížeče a pomocné pomocné nástroje zdravotně zdravotně postiž postižených už uživatelů ivatelů (hlasový syntetizá syntetizátor, čteč tečka Braillova písma).
11 Použ Používání specifikací specifikací konsorcia W3C • Použ Používání technologií technologií a striktní striktní dodrž dodržová ování • •
pravidel jejich použ použití ití při tvorbě tvorbě strá stránek je nezbytné nezbytné. Mnoho externí externích technologií technologií (PDF, Shockwave) Shockwave) vyž vyžaduje dodateč dodatečné plugplug-in moduly pro korektní korektní zobrazení zobrazení v prohlí prohlížeči. Pokud je nutné nutné použ použít tyto technologie musí musí být poskytnuta i adekvá adekvátní tní náhrada v podobě podobě přístupné stupného obsahu.
5
12 Poskytnutí Poskytnutí obsahové obsahového shrnutí shrnutí • Sdruž Sdružová ování do skupin a poskytnutí poskytnutí kontextové kontextové •
nápově povědy o prová provázanosti mezi jednotlivými prvky je už užiteč itečné pro vš všechny už uživatele. Pochopení e být Pochopení návazností vazností mezi strá stránkami můž může problé problémem pro už uživatele s pozná poznávací vacími vadami a vizuá vizuální lní představivostí edstavivostí.
13 Poskytnutí Poskytnutí navigač navigačního shrnutí shrnutí • Navigač Navigační mapy, liš lišty musí musí být navrž navrženy tak, aby se • • •
uživatel co nejjednoduš nejjednodušeji a nejrychleji dostal k pož požadované adované informaci na strá stránká nkách. Kaž Každý odkaz by mě měl být jasně jasně a pokud mož možno uniká unikátně tně pojmenová pojmenován. Konstrukce typu "najdete zde" jsou naprosto nevhodné nevhodné a neř neříkají kají nic o své svém cí cíli. Je vhodné vhodné kromě kromě sprá správné vného textu odkazů odkazů použ používat i atribut TITLE. Prostř Prostřednictví ednictvím metadat lze strá stránká nkám dodat sé sémantické mantické informace např např. nadpis strá stránky (TITLE) a meta znač značky pro popis strá stránky (DESCRIPTION), klí klíčová ová slova (KEYWORDS), jazyk dokumentu (CONTENTLANGUAGE) (CONTENT apod.
14 Př Přehledné ehledné uspoř uspořádání dokumentu • Celkové Celkové rozvrž rozvržení ení informací informací na strá stránká nkách,
grafika která která podporuje obsah, jednotný styl psaní psaní, který je společ společný vš všem strá stránká nkám. • Snadnou údrž držbu zajistí zajistí důsledné sledné použ používání kaská kaskádní dních stylů stylů
6
Kontrolní otázka • Kolik zá zásad dodrž dodržuje tento web?
Malá nápověda
7