6. Přístupnost - projekty a iniciativy Martin Krčál Náplň hodiny q přístupnost - projekty a iniciativy q handicapovaní uživatelé internetu q praktická část hodiny Blind Friendly Web q BFW - přístupnost webových stránek pro nevidomé a slabozraké (2000) q http://www.blindfriendly.cz q pod hlavičkou společností SONS a TyfloCentrum Brno, o.p.s. Cíle BFW q snadnější orientace na internetu pro zrakově postižené q upozornit na principy bezbariérového webu q přimět tvůrce webových stránek k dodržování těchto principů Činnost projektu BFW q budování katalogu BFW (již nedostupný) q metodický návod q osvětová činnost v konference v semináře v soutěže Obsah BFW q 3 úrovně priority v nejvyšší - použití grafické navigace, kontrast, velikost písma, popisky formulářů,… v střední - popisky netextových prvků, hlavní sdělení na začátku, označení jiného typu dokumentu, nová okna,… v nejnižší - horké klávesy, tabulky, jiné typy souborů mají HTML alternativu,… q zběžná kontrola přístupnosti Pravidla s nejvyšší prioritou • Grafické objekty, které slouží k ovládání stránky, mají definovanou textovou alternativu. • 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šechny tabulky dávají smysl čtené po řádcích. • Klikací mapy jsou vytvořeny tak, že jsou přístupné pro zrakově postižené. Pravidla s nejvyšší prioritou • Obsah WWW stránky se mění, jen když uživatel aktivuje nějaký prvek. • Rámy jsou vytvořeny tak, že jsou přístupné pro zrakově postižené. • Označení každého odkazu výstižně popisuje jeho cíl i bez okolního kontextu. • Informace sdělované barvou jsou dostupné i bez barevného rozlišení. • Barvy popředí a pozadí jsou dostatečně kontrastní. Na pozadí není použit vzorek, který snižuje čitelnost. Pravidla s nejvyšší prioritou • Předpisy určující velikost písma nepoužívají absolutní jednotky. • Kód webových stránek odpovídá nějaké zveřejněné finální specifikaci jazyka HTML či XHTML. Neobsahuje syntaktické chyby, které je správce webových stránek schopen odstranit. • Na webové stránce nebliká nic rychleji než jednou za sekundu. Pravidla s nejvyšší prioritou • Prvky tvořící nadpisy a seznamy jsou korektně vyznačeny ve zdrojovém kódu. Prvky, které netvoří nadpisy či seznamy, naopak ve zdrojovém kódu takto vyznačeny nejsou. • Každý formulářový prvek má přiřazen výstižný nadpis. Pravidla se střední prioritou • Všechny netextové prvky nesoucí významové sdělení mají textovou alternativu. • Webová stránka uvádí své hlavní sdělení na svém začátku. • Každá webová stránka má smysluplný název, vystihující její obsah. • Uživatel je předem jasně upozorněn, když odkaz vede na obsah jiného typu, než je webová stránka. Takový odkaz je doplněn sdělením o typu a velikosti cílového souboru. • Nová okna se otevírají jen v odůvodněných případech a uživatel je na to předem upozorněn. Pravidla s nejnižší prioritou • Důležité navigační prvky mají přiřazenu horkou klávesu. • Dokumenty, které jsou na webu v jiných formátech než HTML, jsou přístupné i v tomto formátu. • Tabulky jsou zrakově postiženým lépe zpřístupněny. • ASCII art, zkratky a smajlíky jsou zrakově postiženým zpřístupněny. • Z každé stránky webu vede odkaz na prohlášení, vymezující míru přístupnosti a obsahující popis ovládání webu. • V textu je vyznačena změna použitého jazyka. Zběžná kontrola přístupnosti stránky q V prohlížeči vypněte zobrazování grafických objektů. q V prohlížeči vypněte zpracování prvků nad rámec HTML (Javascript, Java, CSS atd.). q Načtěte stránku do prohlížeče pracujícím v textovém režimu (např. LYNX). q Pomocí schránky zkopírujte textový obsah stránky do jednoduchého editoru. q Zkuste provést navigaci pouze pomocí klávesnice. Zběžná kontrola přístupnosti stránky q Různým způsobem pozměňujte velikost okna prohlížeče a nastavené rozlišení obrazovky. q Nastavte nestandardní kombinaci barev a velikosti písma systémového prostředí a prohlížeče. BP - Pravidla přístupného webu q Best Practice - Pravidla pro tvorbu přístupného webu 1.0 (srpen 2004) q http://www.micr.cz/files/1588/BP_web.htm q Ministerstvo informatiky ČR q novela zákona 365/2000Sb. o informačních systémech veřejné správy Cíle BP q podpora budování bezbariérových webů q šíření info pro handicapované uživatele q aplikovat na weby státní správy a samosprávy (osvěta) Pravidla q 37 pravidel: v dostupnost a čitelnost www stránek v zásady navigace v přehlednost a srozumitelnost informací v tvorba odkazů v struktura a srozumitelnost kódu q WCAG 1.0, Section 508, BFW WCAG q Web Content Accessibility Guidelines 1.0 q http://www.w3.org/TR/WCAG10/ q Web Accessibility Initiative (WAI) - W3C q verze 1.0 (1999), založena na HTML 4.01 q připravuje se WCAG 2.0 (od roku 2001!!!) WCAG 2.0 q Web Content Accessibility Guidelines 2.0 - standardizovaný dokument W3C q Understanding WCAG 2.0 - snaha o vysvětlení WCAG 2.0 q Techniques for WCAG 2.0 - nejčastější prohřešky a jejich řešení Section 508 q http://www.access-board.gov/508.htm q připravil jej U.S. Access Board q právní norma v rámci zákona Rehabilitation ACT (2000) q platnost v USA pro všechny weby alespoň zčásti financované státem Section 508 q Software Applications and Operating Systems (§1194.21) q Web-based Intranet and Internet Information and Applications (§1194.22) q Telecommunications Products (§1194.23) q Video and Multimedia Products (§1194.24) q Self Contained, Closed Products (§1194.25) q Desktop and Portable Computers (§1194.26) Section 508 - §1194.22 q 16 obecných pravidel v barvy, netextové informace, alternativní popisky, multimédia, rámy, formuláře, navigace, scripty, tabulky,… Další info q http://www.section508.gov Nástroje q Cynthia Says q Wave 3.0 q české verze výše uvedených programů Názory z druhé strany q http://latrine.dgx.cz/nenechat-se-buzerovat-od-wcag q http://www.alistapart.com/articles/tohellwithwcag2 Zajímavé odkazy q http://interval.cz/clanky/vzorovy-audit-podle-wcag-10/ q http://en.wikipedia.org/wiki/Web_Accessibility_Initiative q http://www.ikaros.cz/node/3304 (Chmelař - Legislativa...) Otázky k diskuzi q Jaké znáte druhy postižení uživatelů? q Znáte člověka s postižením, který používá web? „Postižení“ uživatelé q zrakově postižení q sluchově postižení q pohybově postižení q uživatelé se zobrazovacími problémy q uživatelé s poruchami učení a soustředění q roboti Zrakově postižení q nevidomí a těžce zrakově postižení v hlasové čtečky, braillský řádek q slabozrací v zvětšování písma, menší rozlišení q barvoslepí v kontrast q dočasně zhoršená možnost vidění Braillský řádek q převod textu z obrazovky na braillovo bodové písmo Zajímavé odkazy q http://handicap.zcu.cz/pomucky_zrak.php q http://www.tereza.fjfi.cvut.cz/o-nasem-centru/letak-cz.html Sluchově postižení q hudba na pozadí q přehrávání multimédií q nabídnout textovou verzi (popis multimédií, přepis na text) - náročné Pohybově postižení q dočasné x trvalé q nemožnost používat myš q hotkeys, parametr tabindex Uživatelé s poruchami učení a soustředění q opomíjená skupina q málo probádaná - spíše použitelnost q co potřebují: v přehlednou navigaci v jasnou a jednoduchou strukturu v větší písmo, řádkování, krátké odstavce v hodně nadpisů, více obrazových symbolů Uživatelé se zobrazovacími problémy q uživatelé alternativních browserů v volba uživatele x nezbytnost v uvědomit si rozdíly v testování q uživatelé jiných zobrazovacích zařízení v PDA, mobily v stránky musí fungovat všude!!! Roboti q slepý a neslyšící q rozlišuje texty a odkazy q má problémy s: v obsahem obrázků, hudbou, neumí příliš používat JavaScripty a Flash q má rád: v kvalitní a dobře strukturovaný obsah Roboti q Lynx View - online služba, simuluje zobrazení stránek v textovém prohlížeči Zdroj q http://pristupnost.nawebu.cz/texty/hendikepovani-uzivatele.php www.brno.cz www.imos.cz www.hotelformule1.com www.kosmas.cz www.national-geographic.cz Na závěr… … a ještě bonus pro knihovníky… Závěr Martin Krčál krcal@fss.muni.cz