Archiv štítku: Přístupnost

Přístupnost na úrovni kódu: základ, bez kterého se neobejdete

V poslední době se bohužel stále častěji potkávám s pojetím přístupnosti v duchu hesla řešme věci od konce 🙁 Akcentovány jsou požadavky, které jsou často až na pomezí přístupnosti a použitelnosti, mají přínos jen pro velmi úzkou skupinu uživatelů, či se o jejich přínosu dokonce dá pochybovat. A to, co je opravdu důležité, se zpravidla neřeší vůbec, či nedostává patřičnou prioritu.

Stejně jako v jiných oborech, i v oblasti přístupnosti je ideální řešit věci v pořadí, které

  • odráží logiku a obvyklé postupy, jak se dané rozhraní vyvíjí,
  • zohledňuje míru zlepšení přístupnosti pro co nejširší skupinu uživatelů.

Je to podobné, jako když stavíme nebo rekonstruujeme dům. I když náš dům ještě nebude stát, jistě už si můžeme vybrat obklady a sanitární příslušenství do koupelny, které se nám líbí. Ale než začneme v koupelně odkládat zdi a umisťovat umyvadlo či vanu, musíme nejprve připravit rozvody vody a odpadů. Bez nich nám koupelna nikdy nebude sloužit tak, jak by měla.

A stejně tak je tomu i v případě, kdy se rozhodneme zpřístupnit svůj web, dokument či aplikaci.

Přístupnost na úrovni kódu je základ, který sice na první pohled není vidět (podobně jako ty rozvody ve zdech domu), ale bez ní to nejde – bezproblémová přístupnost a ovladatelnost rozhraní z klávesnice, robustní nadpisová osnova a oblasti stránek či smysluplné popisky grafických prvků, které slouží k navigaci či nesou informační hodnotu jsou jen některé z klíčových aspektů přístupnosti, které je potřeba mít v pořádku, pokud chceme v souvislosti s naším webem používat přídavné jméno přístupný.

Oproti nim pak mohou stát věci jako snaha o vysoce sofistikované popisy obrázků, překombinované textové označení odkazů (odkaz na stránku s kontakty na knihovnu apod.), přeložení několika málo informací do českého znakového jazyka, či implementace tzv. overlaye – řešení, které po vložení jednoho řádku kódu slibuje odstranění bariér na webu jako mávnutím kouzelného proutku (o tom, že nic takového není možné a prodejci těchto řešení klamou své zákazníky, si povíme někdy jindy).

“Nevýhodou” této roviny přístupnosti jsou podle mého názoru dvě věci

  • dobrá přístupnost na úrovni kódu není na první pohled vidět: podobně jako nevidíme ty trubky ve zdi – ale pro fungování toho, co je k nim pak připojeno, jsou naprosto zásadní,
  • vyžaduje odborné znalosti: s motivačními citáty si zde opravdu nelze vystačit. A ač se začíná blýskat na lepší časy (zdravím Ondru a Jiřího z Actum Digital :-), odborníků na tuto oblast je u nás bohužel pořád jako šafránu.

Tyto dvě skutečnosti jsou pak také nejspíš důvodem, proč jí často není věnována patřičná pozornost, a proč je přístupnost na úrovni kódu často opomíjena (když tomu nerozumím, tak to neřeším).

No dobře, to je sice všechno hezké, ale jak mám tedy postupovat?

Až budete řešit přístupnost, začněte její technickou rovinou. Studijním materiálem v češtině může být pro začátek příručka Přístupné webové stránky od Evy Cerniňákové.

Pomoc při implementaci konkrétních požadavků v technické rovině pak můžete hledat například v How to Meet WCAG (Quick Reference) či Inclusive Components.

A pokud si i tak nebudete vědět rady, hledejte pomoc u někoho, kdo má patřičnou odbornost (a ideálně i certifikaci) vám s těmito věcmi pomoci (ostatně ani tu vodu a odpady si nejspíš nebudete při rekonstrukci domu dělat sami, ale najmete si na to firmu).

Pomozte zlepšit přístupnost bankovních produktů a služeb: prosba o vyplnění dotazníku

Moneta Money Bank chce dále rozvíjet a zpřístupňovat své bankovní produkty a služby.

Podělte se, prosím, o své zkušenosti s přístupností služeb ve vaší bance. Výzkumníci z Monety se nezaměřují jen na uživatele služeb a aplikací Monety, dotazníkové akce se mohou zúčastnit jak klienti jiných bank, tak i ti, kdo se chtějí podělit o své zkušenosti nebo třeba i obavy z používání těchto služeb nebo samostatné práce s nimi – obavy z bezpečnosti při platbách přes Internet, složitosti ovládání aplikací, atp.

Jak vyplnit dotazník?

Dotazník Pomozte nám zlepšovat přístupnost bankovních produktů a služeb můžete vyplnit online. Pokud dáváte přednost vyplnění dotazníku v textové podobě, vyplňte dotaznik_pristupnost_banky.docx (20 kB), který pak zašlete na adresu pristupnost@moneta.cz.

Za vyplnění dotazníku předem děkujeme.

Miloš Šmíd, za Moneta Money Bank

Proč mít přístupný web?

Dotaz, proč mít přístupný web, dostávám poměrně často. Odpovědět na něj je možné mnoha způsoby (různé formy motivace k tvorbě přístupných webů má pěkně zpracovány například WebAIM v článku WebAIM’s Hierarchy for Motivating Accessibility Change).

Už delší dobu jsem přemýšlel, zda by se na tuto otázku nedalo odpovídat nějak stručněji a výstižněji. K jednoduché (a přitom zcela jasné) odpovědi mě zcela nečekaně inspiroval e-book Michaely Weikertové 365 copytriků (konkrétně tip č. 74), který si prolistovávám před usnutím (mimochodem doporučuji k přečtení, třeba tam najdete inspiraci i pro svůj obor 🙂

„Proč mít přístupný web?“

„Protože na to, že je váš web bez bariér, si nikdy nikdo stěžovat nebude.“

Nikomu totiž nebude vadit, když

  • váš web bude dobře ovladatelný z klávesnice,
  • písmo bude dostatečně kontrastní a čitelné,
  • videa budou opatřena titulky,
  • stránky budou mít korektní nadpisovou osnovu a definované oblasti (záhlaví, hlavní obsah, atp.),
  • dokumenty na něm publikované budou mít (strukturovanou) textovou vrstvu,
  • obrázky budou mít alternativní textové popisky,
  • k návštěvníkům bude promlouvat jednoduchým a srozumitelným jazykem,
  • se bude přizpůsobovat preferencím uživatele (například jeho obsah bude možné bez obtíží zvětšovat),
  • na něm bude možné bez obtíží vyplnit a odeslat třeba objednávkový formulář.

A to samé samozřejmě platí i pro (mobilní) aplikace či dokumenty.

Dává to takto smysl? 🙂