Archiv rubriky: Oznámení

Jak se žije se zdravotním postižením? Odpověď nabízí Naše cesta 2014

Vydal jsem se na cestu. Naši cestu. A bylo to moc fajn. Ve čtvrtek 1. května jsme vzali děti a vyrazili na brněnské výstaviště, kde až do konce června probíhá interaktivní výstava Naše cesta 2014. Výstava je jednou z aktivit projektu Chodicilide.cz, který možná znáte z TV spotů o „chodičích a lítačích“. Výstava nabízí možnost vyzkoušet si a pochopit, jak žijí lidé se sluchovým, zrakovým a tělesným postižením, na jaké překážky narážejí a jak a pomocí jakých pomůcek či postupů se jim je daří překonávat. Cílovou skupinou výstavy jsou děti ve školním věku, ale ani dospělý návštěvník zde rozhodně nepřijde zkrátka. Školy a skupiny si musí dopředu rezervovat termín návštěvy.

Pavilon H se na následující dva měsíce proměnil v ukázky nejrůznějších prostředí, v nichž je možné si vyzkoušet, jak se žije s postižením. Pro projití výstavy je dobré si rezervovat alespoň půlden, protože k vidění a vyzkoušení je toho tady opravdu hodně. Speciálně upravený byt, jízda na invalidním vozíku na nádraží včetně nástupu do vozidla, chůze s bílou holí bez kontroly zrakem nebo hotel s neslyšící obsluhou. Sportovní stanoviště, hitech koutek či stolní hry. U každého stanoviště jsou k dispozici asistenti, kteří podají základní informace a zodpoví případné dotazy.

Naše děti nejvíce bavil showdown (aplikovaný stolní tenis pro nevidomé), stolní hry a jízda na invalidním vozíku, respektive možnost následně usednout v autobusu na místo řidiče a otevírat dveře dalším účastníkům, kteří si jízdu na vozíku teprve zkoušeli. Na výstavě jsme také potkali jsme jak mezi personálem, tak mezi návštěvníky potkali celou řadu kamarádů či kolegů, takže i sociálnímu rozměru výstavy bylo učiněno zadost 😉

Vstup na výstavu je zdarma, pro veřejnost je otevřena každý všední den od 15:00 do 17:00, v sobotu, neděli a ve svátky od 9:00 do 17:00. Pokud jste z Prahy (či to máte blíž do Prahy), nechcete si udělat výlet do Brna 😉 a na výstavu byste se rádi podívali, tak je zde možnost i pro vás – v Praze výstava proběhne od 1. října do 30. listopadu 2014.

Určitě se stavte – za nás mohu výstavu vřele doporučit.

Kam dál?

Project Naptha – vyberte a zkopírujte text z obrázku

Texty ve formě obrázků působí problémy s přístupností nejen nevidomým. Kontaktní informace či datum konání akce prezentované pouze v grafické podobě, z níž není možné zkopírovat požadované informace do adresáře či kalendáře, komplikují život komukoliv, kdo potřebuje pracovat s informacemi v textové podobě.

Tento týden jsem narazil na Project Naptha, který právě podobné situace řeší. V současné době existuje jako experimentální rozšíření do Google Chrome (jiné prohlížeče zatím nejsou podporovány), které hned po načtení stránky provádí na pozadí analýzu textu v obrázcích a ve chvíli, kdy uživatel začne označovat některou část textu do bloku, spustí OCR.

Naptha zatím bohužel nefunguje pro texty v češtině a i u těch anglických je občas (když je použitý nějaký atypický font) výsledek nic moc, ale obecně jsem za těch pár dnů, co jej testuji, s fungováním rozšíření a s většinou rozpoznaných textů spokojen.

Tak pokud vám takový nástroj pro anglické texty chybí, vyzkoušejte si živé demo na projectnaptha.com nebo si rozšíření Naptha přidejte do Chromu.

Související odkazy

WAI ARIA 1.0 byla vydána jako doporučení W3C

Specifikace Accessible Rich Internet Applications (WAI-ARIA) 1.0 a WAI-ARIA 1.0 User Agent Implementation Guide byly 20. března 2014 vydány jako Doporučení W3C (W3C Recommendation). Co to v praxi znamená a jaké výhody WAI ARIA kodérům přináší?

Co je a k čemu se hodí WAI ARIA?

WAI ARIA je nástroj, který pomáhá zlepšit sémantiku webu či webové aplikace a tím poskytnout asistivním technologiím informace, které jim HTML dát nemůže. Pomáhá tedy vyřešit problémy s přístupností všude tam, kde HTML nestačí. Vývojářům nabízí:

  • Role, pomocí nichž je možné popsat jednotlivé typy widgetů, jako jsou „menu“, „treeitem“ či „slider“.
  • Role, pomocí nichž lze popsat strukturu webové stránky – tzv. oblasti stránky.
  • Vlastnosti, pomocí nichž lze popsat, v jakém stavu se jednotlivé widgety nacházejí.
  • Způsob, jak ošetřit přístupnost z klávesnice pro jednotlivé objekty na webové stránce.

WAI ARIA například velmi snadno umožňuje zlepšit přístupnost informací o webové stránce jako celku. Pomocí tzv. oblastí stránek (landmarků) je možné přiřadit role jednotlivým částem stránky a umožnit tak uživatelům nejen velmi snadno získat přehled o tom, z jakých částí se stránka skládá, ale i se na ně velmi rychle přesunout. Oproti doposud používaným nadpisům pak mají oblasti stránek nejméně dvě výhody:

  • lze pomocí nich vyznačit celou oblast (tedy ne jen její začátek, jako je tomu v případě nadpisů).
  • Lze s nimi pracovat odděleně od nadpisů. To v praxi mimo jiné znamená, že uživateli už se při orientaci na stránce nemíchají dohromady nadpisy, které bezprostředně souvisí s hlavním sdělením stránky, a nadpisy „servisní“, které uvozují například menu, vyhledávání, atp.

Vzhledem k tomu, že nadpisy jsou stále mezi uživateli používány jako primární navigační mechanismus při pohybu po stránce a oblasti stránek nejsou ještě tak masivně používány, je vhodné tyto dva přístupy kombinovat.

V praxi to pak vypadá (a probíhá) velmi jednoduše. Pokud chceme o nějakém divu říci, že obsahuje hlavní obsah stránky, uděláme to snadno přiřazením role main. Tedy takto:

<div role=“main“>
<h1>Hlavní nadpis</h1>
Hlavní obsah stránky
</div>

Role můžeme využít nejen pro oblasti stránky, ale i pro sémantický popis jednotlivých HTML elementů. Pokud div obsahuje například seznam (listbox), můžeme díky WAI ARIA tuto skutečnost sdělit asistivní technologii (například screen readeru) a ta bude na obsah tohoto divu následně nahlížet jako na seznam.

Pomocí WAI ARIA pak můžeme u jednotlivých elementů (widgetů) popsat i to, v jakém se nacházejí stavu – tedy jestli jsou rozbaleny nebo sbaleny, zda je editační pole ve formuláři povinné, atp. Pokud stránka obsahuje nějaký dynamicky měnící se obsah, i ten lze pomocí WAI ARIA zpřístupnit.

Poslední, ale neméně důležitou oblastí, kde WAI ARIA pomáhá, je pak zlepšení přístupnosti z klávesnice. Zatímco u HTML 4.01 je možné se z klávesnice dostat pouze na odkazy a formulářové prvky, WAI ARIA rozšiřuje přístupnost z klávesnice tím, že umožňuje přiřazení vlastnosti tabindex jakémukoliv elementu.

Jak je na tom WAI ARIA s podporou v prohlížečích?

Podpora WAI ARIA je na velmi slušné úrovni jak v moderních prohlížečích, tak v asistivních technologiích, takže ani z praktického úhlu pohledu není nejmenší důvod ji nepoužívat.

Kdy použít některou z technik z WAI ARIA?

Odpověď je velmi jednoduchá – pokaždé, když nám k zajištění bezproblémové přístupnosti nedostačují prostředky, které nabízí HTML. WAI ARIA se také hodí v situacích, kdy je přístupnost řešena ex post a není již možné jednoduše zasahovat do kódu webu či aplikace. Je potřeba vyznačit jednotlivé oblasti stránky? Zpřístupnit formulářové prvky? Zlepšit přístupnost z klávesnice? K tomu všemu se WAI ARIA naprosto perfektně hodí.

K čemu se WAI ARIA nehodí?

Ke všemu, co lze udělat pomocí nativního HTML. Připomeňme si, že WAI ARIA nemění chování prohlížeče, ale jen poskytuje asistivním technologiím informace, které by jinak nemohly získat. Pokud tedy například uděláme z divu přepínač, musíme se pak postarat i o jeho přístupnost z klávesnice, reakci na stisknutý Enter/Mezerník a vůbec všechny vlastnosti, které má má mít přepínač.

Pro získání základního přehledu o tom, k čemu je možné WAI ARIA (v kombinaci s HTML5) použít, nabízím slajdy k mé loňské prezentaci, případně odkazy na další zdroje na konci tohoto článku.

>Pokud ještě WAI ARIA nepoužíváte, určitě to zkuste – většina věcí nevyžaduje zdlouhavé studium spousty materiálů a dá se implementovat prakticky okamžitě.

Komentované slajdy k prezentaci Jak může HTML5 a WAI ARIA zlepšit virtuální prostor univerzity

Související odkazy