Česká zemědělská univerzita v Praze Provozně ekonomická fakulta Doktorská vědecká konference 7. února 2011
T T THINK TOGETHER
Think Together 2011 Audit přístupnosti webových stránek ČZU na základě vyhlášky č. 64/2008 Sb. Accessibility audit of CULS Prague web pages in terms of public notice no. 64/2008 Coll.
Petr Benda, Václav Lohr, Martin Havránek
202
Abstrakt
Úvod
V příspěvku jsou uvedeny výsledky auditu přístupnosti oficiálních webových stránek České zemědělské univerzity v Praze (www.czu.cz) na základě metodického pokynu k vyhlášce č. 64/2008 Sb. se zaměřením na zrakově postižené uživatele.
Přístupné informační a komunikační technologie přispějí k tomu, že se významně zlepší kvalita života zdravotně postižených osob. Nedostatek rovných příležitostí, pokud jde o přístup k informačním a komunikačním technologiím, může oproti tomu vést k jejich vyloučení. V novele zákona č. 365/2000 Sb., o informačních systémech veřejné správy je uvedeno, že by informační systémy a webové stránky státní správy měly být přístupné pro handicapované uživatele. Toto doporučení lze aplikovat i na webové stránky univerzit a veřejných vysokých škol.
Klíčová slova Testování přístupnosti, vyhláška č. 64/2008 Sb., přístupnost, web, kompenzační pomůcky.
Abstract The paper presents the results of the accessibility audit of official Czech University of Life Sciences Prague (www.czu.cz) website by virtue of public notice no. 64/2008 Coll., focusing on the visually-impaired users.
Key Words Accessibility audit, public notice no. 64/2008 Sb., accessibility, web, assistive devices
ISBN: 978-80-213-2169-4
Cíl a metody Cílem příspěvku je uvést výsledky auditu přístupnosti oficiálních webových stránek České zemědělské univerzity v Praze na základě metodického pokynu k vyhlášce č. 64/2008 Sb., o formě uveřejňování informací souvisejících s výkonem veřejné správy prostřednictvím webových stránek pro osoby se zdravotním postižením, se zaměřením na zrakově postižené uživatele. Metodou je komparace několika odborných zdrojů a provedení auditu přístupnosti. Pro otestování stránek na základě metodického pokynu k vyhlášce č. 64/2008 Sb. je použito několika softwarových on-line nástrojů, podrobné analýzy zdrojových kódů a také softwarového simulátoru hlasové čtečky.
203
Výsledky Metodika pro testování web site ČZU Problematika přístupnosti webových stránek v rámci Evropské unie spadá pod dlouhodobý program označovaný jako eAccessibility, který je zaměřen na práva handicapovaných osob, s důrazem na elektronickou výměnu informací. Program věnující se přístupnosti elektronických technologií přispívá také k provádění iniciativy „i2010 – evropská informační společnost pro růst a zaměstnanost“, která představuje nový strategický rámec a široké politické orientace na podporu otevřeného a konkurenceschopného digitálního hospodářství a podtrhuje úlohu informačních a komunikačních technologií jako prvku, který podnítí začlenění všech skupin obyvatel do těchto oblastí a zvýší kvalitu života. V rámci tohoto programu je za výchozí metodiku považována metodika Web Content Accessibility Guidelines (dále WCAG), kterou vytváří pracovní skupina Web Accessibility Initiative (dále WAI) spadající pod mezinárodní organizaci World Wide Web Consortium (dále W3C). [W3C 2010] Pro členské státy Evropské unie to znamená, že musí vytvářet veřejné webové stránky, které jsou v souladu s dokumentem WCAG, tedy i vlastní metodiky, které však musí být po obsahové stránce v souladu s metodikou WCAG. Česká republika proto vytvořila nový soubor pravidel přístupnosti. Pravidla obsažená v metodickém pokynu k vyhlášce č. 64/2008 Sb., o formě uveřejňování informací souvisejících s výkonem veřejné správy prostřednictvím webových stránek pro osoby se zdravotním postižením, z metodiky WCAG 1.0 vychází. S přihlédnutím k této skutečnosti a zákonným normám ČR se
Think Together 2011
jeví tato pravidla jako nejvhodnější pro otestování oficiálních webových stránek ČZU v Praze. Nástroje použité při testování Handicapovaní používají pro částečnou či úplnou reparaci svého postižení tzv. kompenzační pomůcky. Tyto pomůcky slouží jako prostředek, jak se vyrovnat s postižením, a napomáhají k tomu, aby se žadatel o ně mohl zařadit do života zdravé populace. Zároveň však jsou nejen kompenzací ztráty určité tělesné, duševní nebo smyslové funkce, ale především mohou zabránit ztrátám dalším (př. pomohou člověku zapojit se do pracovního a sociálně-integračního procesu). [Keblová 2006, s. 25] Internet může být pro uživatele se zdravotním postižením nástrojem, který jim umožňuje překonávat jejich handicap, získávat přístup k informacím, komunikovat s ostatním světem a uplatnit vlastní schopnosti. Přístupný web neklade svým uživatelům překážky, a pokud je navržený web site dobře čitelný a použitelný pro handicapované uživatele, mnohonásobně se tak zvýší jeho čitelnost a použitelnost i pro uživatele “běžné“. [Špinar 2004] Nevidomí uživatelé získávají informace z počítače zejména pomocí dvou kompenzačních pomůcek, pomocí hlasové čtečky a tzv. braillského řádku. Pomocí braillského řádku jsou převáděny informace zobrazené na obrazovce počítače do bodového písma a umožňují tak nevidomému snadný a efektivní přístup k informacím, které je pomocí počítače možné získat. Pro nevidomého je braillský řádek výhodný především při práci s cizojazyčným textem, při práci s matematickými operacemi nebo rozeznávání gramatiky. V těchto případech mívá hlasový výstup počítače problémy s interpretací obsahu. Pro simulaci přístupu zrakově Dostupné z: http://www.thinktogether.cz/
postižených uživatelů k informacím na internetu pomocí těchto zařízení byl vybrán program JAWS (Job Access With Speech). Tento program patří mezi tzv. screen-readery jedná se o program pro zrakově postižené uživatele vyvíjený společností Freedom Scientific. Úlohou programu je zpřístupnění počítače s operačním systémem MS Windows pro uživatele pracující zejména hmatem a sluchem. Toho dociluje tím, že zpřístupňuje uživateli informace na obrazovce přes hlasovou syntézu a případně také prostřednictvím braillského řádku. Uživateli tak umožňuje komplexní ovládání počítače pomocí klávesnice. [Freedom Scientific 2010] K důležitým vlastnostem patří možnost vytvářet vlastní konfigurační (detekční) skripty (s podporou dědičnosti). Ty mohou ovlivnit množství a typ informací jdoucí uživateli na výstup a také umožnit používání programů, které by nebyly jinak přístupné (např. programy, které nepoužívají standardní rozhraní operačního systému Windows). Snahou programátorů programu však zůstává omezit množství nutných rozšiřujících skriptů na minimum. Ve volně dostupné a časově omezené verzi není tato možnost k dispozici. [Freedom Scientific 2010] Pro přesné hodnocení kvality a úrovně stránek dochází také k přímé kontrole zdrojového kódu webových stránek. Jedním z on-line nástrojů, které jsou použity k auditu přístupnosti webových stránek www.czu.cz je WAVE. Jedná se o software, který je zdarma poskytován společností WebAIM. Jeho výhodou je přesnost a jednoduchost. Přestože neposkytuje komplexní technickou zprávu o přístupnosti testované stránky, slouží jako základní a přehledné východisko pro další ruční testování, či analýzu zdrojového kódu. Výstup testování je řešen pomocí zobrazení testované stránky s doplňující sadou ikon, které popisují přístupnost jednotlivých objektů webové stránky. ISBN: 978-80-213-2169-4
Dále je k testování používáno několik on-line nástrojů: • SynthiaSays • Juicystudio • Yellowpipe Výsledky auditu Výše zmíněné nástroje jsou vybrány tak, aby umožnily testování kritérií daných zvolenou metodikou. Některá pravidla vybrané metodiky ale nemohou být testována automaticky pomocí software. U těchto pravidel a u bodů, které byly vyhodnoceny jako nepřístupné již při automatické softwarové kontrole, dochází k ruční kontrole zdrojového kódu, simulaci daného problému a testování výsledků přístupnosti stránky k danému pravidlu.
205
Obrázek č 1. Automatický audit přístupnosti pomocí WAVE
Na základě automatického testování byla při auditu webových stránek www.czu.cz provedena také podrobná ruční analýza zdrojového kódu a simulace funkčnosti stránek zobrazovaných hlasovou čtečkou. V tabulce, která zobrazuje, zda vybraný web site plní pravidla daná vybranou metodikou je v řádku na prvním místě uvedeno číslo testovaného pravidla, které je shodné s číslem v metodickém pokynu k vyhlášce č. 64/2008 Sb., dále je uveden krátký popis pravidla a křížkem je znázorněno, zda daný web site toto pravidlo v rámci dané metodiky plní, neplní, případně jestli jej lze na stránce testovat, tedy zda stránky obsahují relevantní elementy či skutečnosti, kterých se toto pravidlo týká. Tabulka 1. Výsledky auditu přístupnosti Č. 1.
2.
Na obrázku je zobrazen výsledek automatického testování přístupnosti stránek pomocí software WAVE. Z obrázku je dobře patrné, které objekty stránky jsou nepřístupné pomocí sady ikon. Tyto ikony lze pak jednoduše porovnat s přiloženou legendou. Think Together 2011
Popis pravidla Každý netextový prvek nesoucí významové sdělení musí mít svou textovou alternativu. Multimediální prvky nesoucí významové sdělení musí být doplněny textovými titulky, jestliže nejsou jen alternativou k existujícímu textovému obsahu.
3.
Pokud to charakter webových stránek nevylučuje, informace sdělované prostřednictvím skriptů, objektů, appletů, kaskádových stylů, cookies a jiných doplňků na straně uživatele, musí být dostupné i bez kteréhokoli z těchto doplňků a stránky musí být standardně ovladatelné.
4.
Informace sdělované vizuální podobou webových stránek, tvary jednotlivých prvků, jejich velikostí, pořadím nebo umístěním musí být dostupné i v případě, že uživatel nemůže tyto aspekty vnímat.
Plnění pravidla Není Ano Ne obsažen X
X
X
X
Dostupné z: http://www.thinktogether.cz/
5.
6.
Informace sdělované barvou musí být dostupné i bez barevného rozlišení. Barvy popředí a pozadí textu (nebo textu v obrázku) musí být vůči sobě dostatečně kontrastní, jestliže text nese významové sdělení.
X
8.
Obsah ani kód webové stránky nesmí předpokládat ani vyžadovat konkrétní výstupní či ovládací zařízení.
X
9.
Obsah ani kód webové stránky nesmí předpokládat ani vyžadovat konkrétní způsob použití ani konkrétní programové vybavení. Pokud je předpokládáno či vyžadováno konkrétní programové vybavení, může to být pouze z důvodu technické nerealizovatelnosti přizpůsobení obsahu a kódu webové stránky všem programovým vybavením.
X
10.
Načtení nové webové stránky či přesměrování musí být možné jen po aktivaci odkazu nebo po odeslání formuláře.
X
11.
Načtení nové webové stránky do nového okna prohlížeče musí být možné jen v odůvodněných případech a uživatel na to musí být předem upozorněn.
X
12.
Na webové stránce nesmí docházet rychleji než třikrát za sekundu k výrazným změnám barevnosti, jasu, velikosti nebo umístění prvku.
X
ISBN: 978-80-213-2169-4
Zvuk, který zní na webové stránce déle než tři sekundy, musí být možné na této webové stránce vypnout nebo upravit jeho hlasitost.
X
14.
Časový limit pro práci s webovou stránkou musí být dostatečný. Pokud to nevylučuje charakter webové stránky, může uživatel časový limit prodloužit nebo vypnout.
X
X
Velikost písma musí být možné zvětšit alespoň na 200 % a zmenšit alespoň na 50 % původní hodnoty pomocí standardních funkcí prohlížeče. Při takové změně velikosti nesmí docházet ke ztrátě obsahu nebo funkcionality.
7.
13.
X
15. 16.
17.
18.
19.
20.
Webové stránky musí sdělovat informace jednoduchým jazykem a srozumitelnou formou, pokud to charakter webové stránky nevylučuje. Rozsáhlé obsahové bloky jsou rozděleny do menších, výstižně nadepsaných celků. Bloky obsahu, které se opakují na více webových je možné přeskočit. Pokud webové stránky nemají velký rozsah, nemusí být zajištěno přeskočení opakujících se bloků obsahu. Navigace musí být srozumitelná a konzistentní a na všech webových stránkách obdobná. Od ostatního obsahu webové stránky musí být zřetelně oddělena. Každá webová stránka (kromě úvodní webové stránky) musí obsahovat odkaz na vyšší úroveň v hierarchii webových stránek a odkaz na úvodní webovou stránku. Pokud se jedná o rozsáhlejší webové stránky, musí být kromě navigace k dispozici rovněž vyhledávání nebo odkaz na mapu webových stránek. Odkaz na mapu webových stránek nebo vyhledávací formulář musí být k dispozici na každé webové stránce.
X X
X
X
X
X
207
21.
Každá webová stránka musí mít výstižný název odpovídající jejímu obsahu.
X
22.
Každý formulářový prvek musí mít popisek vystihující požadovaný obsah.
X
23.
Pokud uživatel učiní chybu při vyplňování webového formuláře, musí být k dispozici informace o tom, ve které položce je chyba. Pokud to charakter webového formuláře nevylučuje, musí být k dispozici rovněž informace, jak tuto chybu odstranit.
X
24.
Text odkazu nebo jeho přímo související text musí výstižně popisovat cíl odkazu. Jestliže odkaz vede na jiný typ souboru, než je webová stránka, musí být odkaz doplněn sdělením o typu, případně o velikosti tohoto souboru.
X
25.
Každý rám musí mít vhodné jméno či popis vyjadřující jeho smysl a funkčnost.
26.
27.
Sémantické značky, které jsou použity pro formátování obsahu, musí být použity ve zdrojovém kódu tak, aby odpovídaly významu obsahu. Prvky značkovacího jazyka, které jsou párové, musí mít vždy uvedenu počáteční a koncovou značku. Značky musí být správně zanořeny a nesmí docházet k jejich křížení.
X
X
X
28.
Ve zdrojovém kódu musí být určen hlavní jazyk obsahu webové stránky.
X
29.
Prvky tvořící nadpisy a seznamy musí být korektně vyznačeny ve zdrojovém kódu a musí být výstižné.
X
30.
Je-li tabulka použita pro zobrazení tabulkových dat, musí obsahovat značky pro záhlaví řádků nebo sloupců.
Think Together 2011
31.
Obsah všech tabulek musí dávat smysl čtený po řádcích zleva doprava.
32.
Každá webová stránka musí vždy obsahovat prohlášení o tom, že forma uveřejnění informací je v souladu s touto vyhláškou (prohlášení o přístupnosti) nebo odkaz na toto prohlášení.
X
X
Přestože se na první pohled může zdát, že chyb v přístupnosti oficiálních webových stránek České zemědělské univerzity v Praze je mnoho, jejich náprava nemusí být příliš časově náročná. Pro zpřístupnění těchto stránek je nutná změna struktury HTML a přidělení chybějících atributů jednotlivým HTML tagům. Tím se zpřístupní informace, které jsou v současné době zveřejňovány formou obrázku, a také procházení vlastní stránky bude mnohem intuitivnější. Na stávajícím web site je na prvním místě volba jazyka, posléze je uživateli nabízeno vyhledávání na stránkách, a pokud chce uživatel přečíst vybraný obsah, např. “Aktuality“, musí postupně projít celé menu. Jednotlivé nadpisy sekcí navíc nejsou logicky strukturovány, to znamená, že např. nevidomý uživatel nemůže využít alternativní navigaci přístroje, pomocí kterého prochází webový obsah. Na stránce je také umístěn nepřístupný Flash banner. Ten je nutné přetvořit s ohledem na přístupnost, případně nabídnout uživateli alternativní textový obsah.
X
Dostupné z: http://www.thinktogether.cz/
Závěr
LITERATURA
Na základě pravidel přístupnosti daných metodickým pokynem k vyhlášce č. 64/2008 Sb., o formě uveřejňování informací souvisejících s výkonem veřejné správy prostřednictvím webových stránek pro osoby se zdravotním postižením, byly otestovány oficiální webové stránky České zemědělské univerzity v Praze (www.czu.cz). Na základě zjištěných poznatků je zřejmé, že tyto důležité informační stránky, neplní normy zvolené metodiky a jejich obsah tedy není přístupný pro některé z handicapovaných uživatelů.
Freedom Scientific. [on line]. 2010 [cit. 2010-4-11] Dostupné z:.
. KEBLOVÁ, Marie. Kompenzační pomůcky pro zrakově postižené žáky ZŠ. 1. vyd. Praha: Septima, 2006. 60 s. ISBN 807216-104-0. Ministerstvo vnitra české republiky, metodický pokyn k vyhlášce č. 64/2008 Sb., o formě uveřejňování informací souvisejících s výkonem veřejné správy prostřednictvím webových stránek pro osoby se zdravotním postižením. [on line]. 2010 [cit. 2010-4-11] Dostupné z: Špinar, David. Tvoříme přístupné webové stránky. 1. vyd. Brno: Zoner Press, 2004, 360s. ISBN 80-86815-11-04. W3C - Wordl Wide Web Consorcium. [on line]. 2010 [cit. 201010-15] Dostupné z:
ISBN: 978-80-213-2169-4
209