Poslepu.cz na novém URL

Od ledna 2014 najdete blog na adrese poslepu.cz.

Zobrazují se příspěvky se štítkemandroid. Zobrazit všechny příspěvky
Zobrazují se příspěvky se štítkemandroid. Zobrazit všechny příspěvky

středa 29. května 2013

Přístupnost pro mobilní zařízení - prezentace na #mdevcamp2013

V sobotu jsem společně s Danem Kunešem z BIG Launcher Teamu prezentovali tématiku přístupnosti pro mobilní zařízení na konferenci mobileDevCamp, kterou pořádal Inmite (děkujeme Michalovi za pozvání).

A o čem jsme povídali? Já se ve své části zaměřil hlavně na

  • osvětu,
  • důvody, proč se přístupností zabývat,
  • stručný průřez toho, jak používali mobilní zařízení lidé s těžkým postižením zraku dříve, a jak je používají nyní,
  • pár rad, na co při tvorbě přístupné mobilní aplikace či webu myslet a
  • stručné představení několika přístupných aplikací.

Dan potom navázal podrobnějším povídáním o BIG Launcheru a podělil se s námi o to, co je vedlo k vývoji BIG Launcheru, koncepci programu, několik perliček z vývoje, atp.

Časem by mělo být k dispozici i video, pro zájemce zatím nabízím alespoň slajdy k mé prezentaci.

Komentované slajdy k mé prezentaci

Další zdroje informací

Pokud chcete vyvíjet přístupné mobilní aplikace, pak si závěrem dovolím odkázat na dva rozsáhlé zdroje informací k tomuto tématu. Pro vývojáře pro Android bude určitě zajímavá stránka Acessibility na webu Android Developers, vývojáři pro iOS pak jistě ocení iOS Human Interface Guidelines.

Související odkazy

neděle 3. března 2013

VisionSim - simulátor zrakových vad pro iOS i Android

Jako hlavní - a mnohdy jediný - prostředek k simulaci zrakových vad se stále používají tzv. simulační brýle. Doba ale pokročila, tak proč si i tuto činnost nevyzkoušet ještě více zážitkovou a interaktivní formou.

Před časem jsem v článku Jak vidí barvoslepý člověk psal o aplikaci Daltonizer, která umožňuje simulaci různých typů barvosleposti. Na CSUNu objevil (či spíše mi byla objevena velmi aktivním a přátelsky naladěným prezentujícím ;) další podobná aplikace.

Jmenuje se VisionSim, vytvořili ji v Braille Institute a umožňuje vyzkoušet si nejrůznější typy zrakového postižení. Já jsem si nainstaloval VisionSim 1.3 pro Android, který je trochu staršího data (prý chyba a bude opravena ;) a obsahuje interaktivní simulace jen čtyř zrakových vad - věkem podmíněné makulární degenerace, diabetické retinopatie, glaukomu a katarakty. Verze pro iOS nese pořadové číslo 3 a obsahuje dalších pět simulací.

Aplikace využívá fotoaparát telefonu, takže po zvolení konkrétní simulace a nastavení závažnosti symptomů postižení můžete vidět okolní svět podobně, jako ho vidí někdo, kdo toto konkrétní postižení zraku opravdu má. U každé simulace je také možné si o daném postižení zraku přečíst základní informace.

Pokud používáte Android nebo iOS a chcete si vyzkoušet, jak vidí lidé s různými typy zrakových vad, aplikaci si stáhněte, nainstalujte a vyzkoušejte. Mně osobně se tato aplikace velmi líbí.

Související odkazy

čtvrtek 3. ledna 2013

BIG Launcher - přístupná výchozí obrazovka pro Android

Převaha chytrých telefonů s dotykovým ovládáním na trhu a čím dál tím horší možnost sehnat jiný typ telefonu přináší spoustu výzev (a někdy i problémů) i pro uživatele se specifickými potřebami. Pro některé z nich může být problematické dotykové ovládání jako takové, jiným může vadit spousta funkcí, které telefon nabízí, ale oni vůbec nepotřebují. Chtějí jen volat či psát SMSky.

Možností, jak situaci řešit, je několik. Jednou z nich může být i BIG Launcher.

Na koho BIG Launcher cílí?

BIG Launcher je rychlá a jednoduchá výchozí obrazovka pro Android, kterou využijí například senioři, uživatelé se špatným zrakem či kdokoliv, kdo potřebuje rychlé a přehledné rozhraní s několika ikonami.

BIG Launcher nahrazuje běžné uživatelské prostředí libovolného telefonu s Androidem 2.1 a vyšším. Já testoval na Galaxy Nexusu s Androidem 4.2.1, takže jsem jej mohl vyzkoušet i s novou jednoduchou Androidí lupou, o které jsem psal nedávno. Je sympatické, že autoři myslí i na podporu asistivních technologií, takže uživatel může v případě potřeby kombinovat uzpůsobené prostředí BIG Launcheru s ovládáním pomocí odečítače obrazovky Talk Back či již zmiňované lupy.

Co BIG Launcher nabízí?

  • Jednoduché prostředí s velkými texty a barevnými ikonami.
  • Editor SMS s velkým písmem a uzpůsobeným prostředím.
  • Rychlé spouštění jakékoliv aplikace.
  • Velké ukazatele baterie a signálu, přímé volání oblíbených kontaktů a tlačítko SOS.
  • Výběr ze tří různých barevných témata a tří velikostí písma.
  • Přizpůsobitelnost - pokročilí uživatelé si mohou vytvořit nekonečné množství obrazovek se zástupci aplikací nebo kontaktů.

Důležité upozornění - BIG Launcher není softwarová lupa, takže například aplikace se spouští ve svém standardním rozhraní, nezvětšuje klávesnici, atp.

Videoukázka - jak BIG Launcher funguje

Jak BIG Launcher vidí jeho uživatelé?

O vyjádření jsem požádal Tomáše Valůška, který BIG Launcher používá primárně k práci s SMS.

Big Launcher je primárně tvořen pro potřeby seniorů, kterým nevyhovuje výchozí interface Androida, ať už proto, že má moc malé písmo, nebo proto, že je příliš složitý. Největším problémem BigLaucheru pro mě je, že nepodporuje systémové widgety - bez kalendáře nedám ani ránu, mám v něm třeba rozvrh hodin, podle kterého učím. Killer featurou Big Launcheru, kvůli které ho mám nainstalovaný, je editor SMS, který má stejně velké písmo pro psaní i čtení jako zbytek rozhraní. Dobrá je taky možnost nechat si zobrazit zvětšené indikátory stavu baterie a síly signálu. Některé komponenty jsou ale nedotažené (SOS číslo a zpráva se píšou ve standardních Android dialozích), uvítal bych taky možnost horizontálního swipu pro posun mezi zprávami, to ale vývojáři odmítli s poukazem na co nejmenší počet užívaných gest. Plusem je velká vstřícnost vývojářů k podnětům uživatelů a tak stále ještě máme možnost se coby zrakově postižení podílet na budoucím rozvoji tohoto velmi užitečného nástroje.

Reakce dalších uživatelů najdete na blogu biglauncher.posterous.com.

Úspěchy BIG Launcheru

V roce 2011 se BIG Launcher stal vítězem Vodafone Smart Accessibility Awards 2011, loni pak zabodoval na WebExpo Startup Show, kde získal cenu diváků a hlavní cenu poroty.

Autorům gratuluji a přeji jim hodně elánu a sil do dalšího vývoje.

Novinky a další vývoj

Pokud vás zajímá další vývoj a novinky v BIG Launcheru, začněte sledovat Twitter účet BIGLaunch nebo se staňťe fanoušky stránky BIGLauncher na Facebooku. Nebo obojí.

Související odkazy

středa 26. prosince 2012

TalkBack a Firefox významně zlepšují přístupnost Androidu

Kromě jednoduché zvětšovací lupy, o které jsem psal nedávno, mají nyní uživatelé Androidu, kteří s ním pracují pomocí asistivní technologie, k dispozici dva další nástroje, usnadňující jeho používání. Rád bych Vás s nimi alespoň krátce seznámil.

Talkback 3.2.1

Aktualizace screen readeru TalkBack doposud spočívaly spíše v opravách bugů a nové funkce byly přidávány jen velmi pozvolna. To se nyní mění a odečítač obrazovky Talkback začíná svým uživatelům přinášet i nové funkce a vylepšení.

Nový TalkBack je k dispozici pro Android 2.2 a vyšší a některé jeho novinky tak mohou využívat i majitelé starších verzí systému.

Co nového TalkBack 3.2.1 přináší? Kromě řady drobných vylepšení jsou to hlavně

  • globální kontextové menu (Global Context Menu), umožňující rychlý přístup k některým funkcím - například zopakování poslední hlášky či k nastavení odečítače TalkBack. K aktivaci globálního kontextového menu slouží dvoufázové gesto, při kterém nejprve švihnete prstem dolů a pak doprava.
  • Funkce plynulého čtení (Full-screen reading menu), nabízející možnost lineárního vyčítání všech položek dostupných na obrazovce zařízení. Menu pro vyčítání obrazovky lze otevřít opět pomocí dvoufázového gesta - tentokrát směrem nahoru a doprava.

Firefox pro mobilní zařízení

Firefox pro mobilní zařízení přináší - zatím pouze v nočních verzích - možnost rychlé navigace na webových stránkách i pro čistě dotyková zařízení. Tu podporuje Firefox již dlouho, ale doposud k ní bylo třeba použít hardwarovou klávesnici. Aktuálně je dostupná rychlá navigace po odkazech, nadpisech, položkách seznamů a formulářových prvcích.

Související odkazy

pátek 7. prosince 2012

Android 4.2 nabízí jednoduchou softwarovou lupu

Minulý týden dostal můj telefon nejnovější Android 4.2. Kromě celé řady novinek přináší i jedno užitečné vylepšení v oblasti přístupnosti pro slabozraké uživatele - má integrovanou jednoduchou lupu.

Po zvětšovací funkci volali uživatelé už dávno a pro mnoho z nich byl chybějící zvětšovací program důvodem, proč si Android nevybrat. To se teď může změnit.

Zvětšovací funkci, která se v Androidu jmenuje Gesta pro přiblížení obrazovky, si zapneme v Nastavení pod položkou Usnadnění. Nejedná se o klasickou softwarovou lupu, kterou bychom si jednou spustili a lupa by nám od té doby stále zvětšovala informace z obrazovky (jako je tomu třeba u softwarových lup pro MS Windows), ale pokud si chceme něco zvětšit, aktivujeme si zvětšení trojitým poklepáním na displej.

Toto chování může určitá skupina slabozrakých uživatelů, kteří potřebují permanentní zvětšování, vnímat jako negativum, protože si musí na každé obrazovce lupu znovu aktivovat. Naopak pro uživatele, kteří potřebují zvětšovat jen občas, je toto chování ideální.

Na zvětšené obrazovce pak můžeme pracovat následujícím způsobem:

  • oddalováním minimálně dvou prstů od sebe si můžeme úroveň zvětšení ještě zvýšit,
  • analogicky přibližováním minimálně dvou prstů k sobě můžeme úroveň zvětšení snížit,
  • pokud se chceme posouvat po zvětšené obrazovce, táhneme po obrazovce minimálně dvěma prsty.

Zvětšení zrušíme opakovaným trojím poklepáním na obrazovku, či provedením nějaké akce (například spuštěním aplikace). Pokud chceme ve zvětšeném prostředí pracovat i na další obrazovce, musíme si je znovu trojím poklepáním aktivovat.

Zvětšení je také možné aktivovat jen dočasně tak, že poklepeme třikrát na obrazovku, držíme na ní prst a pak se prstem pohybujeme po obrazovce. Zvětšení je aktivní do doby, než prst zvedneme.

Tímto způsobem bohužel nelze zvětšit klávesnici - což pro některé uživatele může být také překážka.

I přes výše zmíněné potencionální nevýhody se ale jedná o další docela velký krok ke zpřístupnění Androidu a věřím, že pro některé uživatele může být existence této lupy důvod si telefon či tablet s Androidem pořídit.

Videoukázka

Související odkazy

středa 15. srpna 2012

Jak vidí barvoslepý člověk?

K simulaci různých typů zrakového postižení či vytvoření si představy o tom, jak vidí člověk s nějakou vadou zraku, byly donedávna zpravidla používány jen pomůcky, umožňující "off-line" vnímání. Typickým zástupcem takové pomůcky byla sada obrázků, znázorňující různé typy zrakových vad.

Doba ale pokročila a dnes si tyto simulace můžeme do slova a do písmene zažít na vlastní oči. Což pochopitelně přispívá k věrohodnějšímu "zážitku" a vytvoření si představy o problémech, na které mohou lidé s poruchou barvocitu narážet.

Barvoslepost (daltonismus) je porucha barevného vidění lidského oka, která se projevuje v několika typech podle toho, jakou barvu člověk nevnímá. Jen zřídkakdy se vyskytuje barvoslepost na všechny barvy (černobílé vidění), nejčastějším případem je neschopnost rozlišit červenou a zelenou barvu, méně častá je barvoslepost na žlutou a modrou.

Jestliže si chcete v reálu vyzkoušet, jak vidí člověk, trpící některou z poruch barvocitu, a používáte mobilní telefon s Androidem, nainstalujte si aplikaci Daltonizer. Aplikace využívá kameru telefonu a nabízí celou řadu funkcí:

  • simulaci protanopie (výpadek červené části spektra), deuteranopie (zelené) a tritanopie (modré)
  • celoobrazovkový mód, dělenou a replikovanou obrazovku: v reálu si tak můžete porovnat, jak ten samý obraz vidí zdravé oko, a jak oko s poruchou barvocitu,
  • blesk na přisvícení, "zmrazení" obrazu, či nastavení kvality zobrazení.

Pokud máte telefon s Androidem, tak neváhejte, Daltonizer si nainstalujte a vyzkoušejte si, jak vidí své okolí - či třeba vaši webovou stránku - člověk s některou z poruch barvocitu. Některá z forem barvosleposti se vyskytuje přibližně u 8,5% populace, takže zohlednění potřeb této skupiny lidí například při grafickém návrhu webu jistě není od věci.

Související odkazy

sobota 7. července 2012

Novinky v přístupnosti Androidu a prohlížeče Google Chrome

Na konferenci Google I/O 2012 se letos objevila i tématika přístupnosti. A to dokonce několikrát. Pojďme se společně podívat, jaké novinky Google v této oblasti připravil.

Making Android Apps Accessible

Kromě mnoha dalších věcí byla představena také nová verze operačního systému Android 4.1 s kódovým označením Jelly Bean. Ta přináší v oblasti přístupnosti celou řadu vylepšení:

  • Pro procházení lze nově použít švihání prstu po obrazovce a to zleva doprava (posun dopředu) nebo zprava doleva (posun dozadu). Dvojitým poklepáním kamkoli na displej lze vybranou položku aktivovat. Pokud někomu vyhovuje starší způsob ovládání, může si jej pochopitelně nastavit a zařízení ovládat tak, jak byl doposud zvyklý.
  • Významného vylepšení (či spíše návratu zpět) se dočkala také systémová klávesnice, u které se vývojáři po vlně kritiky ze stran uživatelů vrátili k původnímu způsobu zadávání a to formou zvednutí prstu ze zvoleného znaku.
  • Do Nastavení usnadnění byla přesunuta položka Výstup převodu textu na řeč, takže nyní jsou všechna potřebná nastavení pod jedinou volbou. Což je určitě přehlednější.
  • Režim Explore by Touch již není třeba aktivovat ručně, ale k jeho aktivaci dojde automaticky po zapnutí odečítače. Uživatel je o aktivaci tohoto režimu pouze informován.
  • Přepracován byl také tréninkový mód dotykového ovládání. To nyní obsahuje nácvik jednoduchých gest pro obsluhu uživatelského rozhraní.

Novinky v přístupnosti Google Chrome

Pro Chrome 21 a vyšší připravil Google Accessibility Developer Tools, které je možné použít k testování některých aspektů přístupnosti. Co jsem zkoušel, tak mi zatím přijde v dost surovém stavu, na druhou stranu oceňuji jednoduchost a přehlednost výstupu auditu.

Pro Chrome už také existují rozšíření ChromeVox - open source screen reader a Daltonize! - pomáhající při prohlížení obrázků na webu uživatelům s poruchou barvocitu a Google Chrome také spolupracuje se screen readerem JAWS.

Pokud vás tématika přístupnosti a Googlu zajímá a chcete být pravidelně informováni o novinkách, sledujte googleaccess - oficiální Twitter účet Google accessibility teamu.

Související odkazy

pátek 8. června 2012

Přístupnost odjinud: 2. díl

Další várka komentovaných odkazů na zajímavé zdroje o přístupnosti odjinud, než z poslepu.cz.

Easy Fixes to Common Accessibility Problems

Úpravy z hlediska přístupnosti jsou pro řadu webdeveloperů noční můrou, protože si myslí, že je čeká hodně práce. To se samozřejmě může stát (obzvlášť v případě, kdy svou práci odvedou nekvalitně/bez toho, aniž by přístupnost vzali v potaz), ale dost často stačí několik málo úprav k tomu, aby se přístupnost webové stránky dost výrazně zlepšila. Několik tipů, jak snadno opravit časté chyby v přístupnosti, přináší Todd Kloots v článku Easy Fixes to Common Accessibility Problems.

Assistive Technology Experiment: High Contrast

Nejen o přínosech a významu schématu Vysoký kontrast, ale také úskalích, které s sebou práce s webem při použití tohoto schématu přináší, píše Jon Whiting v článku Assistive Technology Experiment: High Contrast. Pokud Vysoký kontrast zatím "neřešíte", doporučuji si článek přečíst.

HTML5: Techniques for providing useful text alternatives

Vytvoření opravdu smysluplné textové alternativy se může zdát na první pohled jevit jako jednoduchá či dokonce triviální záležitost. V mnoha případech tomu tak samozřejmě je, ale co když máme na webové stránce vývojový diagram, uměleckou fotografii či graf? Jak je co nejlépe popsat a zpřístupnit? Praktické ukázky řešení takových situací najdete právě v dokumentu HTML5: Techniques for providing useful text alternatives.

Research shows adhering to WCAG doesn't solve blind users' problems

O tom, že na metodiky přístupnosti je dobré nahlížet pouze jako na vodítka/doporučení a nebrat je dogmaticky, jsem už několikrát psal. Na Univerzitě v Yorku udělali empirickou studii toho, s jakými problémy se na webu potýkají nevidomí uživatelé. Výsledkem bylo zjištění, že ne všechny jejich problémy jsou pokryty metodikou WCAG 2.0. Což dle mého názoru není nijak překvapivé zjištění (spíš by mě překvapilo, kdyby zjistili opak ;-)

  • Žádná metodika není bez chyb a "neprůstřelná". Ani WCAG 2.0.
  • Průzkum šel hodně za hranice toho, jak je běžně přístupnost vnímána. Řada zjištěných problémů se týkala věcí, které jdou nad rámec přístupnosti a které vadí každému uživateli - například nefunkční odkazy.

Hlavně druhý bod mi přijde poměrně zásadní a řadu věci vysvětlující. Nechci říci, že by ten průzkum byl zcela k ničemu. Přístupný, ale nepoužitelný web není úplně to ono - to se jistě shodneme - ale nepřijde mi úplně fér vinit WCAG 2.0 z neřešení něčeho, co si vlastně ze své podstaty neřeší, protože přístupnost vnímá z trochu jiného úhlu pohledu.

K dispozici je i kompletní zpráva Guidelines are only half of the story: accessibility problems encountered by blind users on the web, zajímavá je pak i samotná diskuse Research shows adhering to WCAG doesn't solve blind users' problems.

AndroidVox Browser: Komfortní surfování pro nevidomé

Matěj Plch a konečně plnohodnotný webový prohlížeč uzpůsobený pro brouzdání internetem bez zrakové kontroly. AndroidVox Browser - seznamte se, prosím.

How to Make Presentations Accessible to All

Spousta praktických rad, jak udělat svou prezentaci přístupnou opravdu pro každého. Od plánování, přes přípravu přístupných materiálů až po samotné prezentování.

Související odkazy

sobota 26. května 2012

Mobilní vývojáři, myslete i na přístupnost: přednáška na mobileDevCamp 2012

V sobotu 26. května 2012 jsme se s Pavlem Ondrou zúčastnili konference mobileDevCamp. Byli jsme rádi, že nás pořadatelé pozvali (a tímto děkujeme za pozvání), protože mobilní telefony dnes patří ke standardní výbavě uživatelů se zdravotním či jiným znevýhodněním a co si budeme nalhávat, ne každá mobilní aplikace je bez problémů přístupná.

Naším cílem bylo

  • seznámit vývojáře s tématikou přístupnosti, namotivovat je se přístupností zabývat a ukázat jim, proč je důležitá,
  • dát jim několik praktických rad, jak mohou své aplikace udělat přístupnější,
  • v praxi jim převést, jaké výhody přináší nevidomým přístupné aplikace.

A o čem jsme mluvili? Přístupnost může mimo jiné přinést vývojářům konkurenční výhodu a také vyšší zisky, protože jim vzroste počet uživatelů a ti stávající budou spokojenější. Vývojáři také nebudou muset věnovat čas opravám chyb v přístupnosti kvůli stížnostem uživatelů, ale budou moci tento čas věnovat vývoji nových věcí. Přístupností se dá také pochlubit - pomáhání je teď v kurzu, tak proč toho nevyužít a nesdělit světu, že právě pro naši firmu je přístupnost důležitá.

Ke zlepšení přístupnosti také často stačí udělat velmi málo. Mezi dva základní požadavky z technického úhlu pohledu patří přiřazení textových popisků grafickým prvkům a vytvoření prvků, které mohou získat focus.

Důležité je také vědět, že se vývojáři mají v případě potřeby kam obrátit. Na stránkách Android Developers: Accessibility či Eyes-free je možné najít spoustu praktických návodů a rad, jak se s přístupností Androidu vypořádat.

Pokud jste se přednášky nemohli zúčastnit, prohlédněte si aspoň krátkou videoukázku, jak funguje podpora funkce Expore by Touch ve widgetu Make Your Clock.

Videoukázka: podpora Explore by Touch v Make Your Clock Widget

Slajdy k prezentaci

Související odkazy

středa 16. května 2012

Přístupnost Androidu: jak používat screen reader TalkBack

Android s bílou holíZpřístupněný mobilní telefon může být velkým pomocníkem uživatelům se zdravotním či jiným handicapem. Kromě toho je možné použít jej k testování při vývoji webů či mobilních aplikací. Výhodou tohoto řešení je, že sebou nenese žádné další náklady na pořízení speciálního software a jediná další investice pro používání takového systému je pouze Váš čas.

V polovině dubna jsem si i kvůli testování přístupnosti mobilních webů a aplikací pořídil Galaxy Nexus. Nový telefon jsem tak jako tak potřeboval, prostředí Androidu 4.0 je na tom ze všech Androidů s přístupností v současné době nejlépe, takže proč testovat na něčem jiném, že? ;-)

Současně jsem se rozhodl si ze svých zjištění dělat poznámky a dát je veřejně k dispozici, protože ucelený tutoriál na téma ovládáme Android poslepu jsem ani u nás, ani v zahraničí nenašel. Proto se domnívám, že by se tento text mohl hodit i někomu dalšímu, kdo bude ozvučený telefon s Androidem používat při testování.

Tak jdeme na to ;-)

Na Androidu lze pro zpřístupnění systému, aplikací a webu použít odečítač TalkBack přímo z dílny Googlu. Předpokládejme, že máme k dispozici zprovozněný telefon s nastaveným českým prostředím. V Androidu 4.0 je už TalkBack (včetně českého hlasu) součástí systému, takže jej není potřeba instalovat zvlášť. Já jsem si ale pro jistotu nainstaloval nejnovější verzi TalkBacku 3.0.8_r47, protože ta opravuje velké množství drobných bugů a zlepšuje stabilitu aplikace.

TalkBack se spouští z Nastavení, skupina Systém, položka Usnadnění. Je nutné také zašktnout políčko Explore by touch. Bez aktivování této funkce nelze telefon poslepu ovládat. Po aktivaci volby Explore by touch se telefon ovládá tak, že prstem jezdíte po displeji. Při tomto způsobu ovládání je třeba si vytvořit představu o tom, jak jsou jednotlivé prvky aplikace (či rozhraní) na obrazovce rozmístěny. Při najetí na nový objekt telefon zavibruje a Talk Back Vám za chvíli přečte, o jaký objekt se jedná. Pokud chcete objekt potvrdit, dvakrát na něj poklepete. V sekci Usnadnění ještě doporučuji povolit možnost instalace webových skriptů, jelikož ty jsou nutné pro vyčítání informací prezentovaných jako webové zobrazení (jendá se například o Gmail nebo defaultní prohlížeč.)

Pro rolování nahoru dolu/doprava doleva je třeba použít dva prsty. K indikaci posunu je použit tón, jehož výška se postupně mění. Využijete to například při přesunu mezi obrazovkami či listování v seznamu položek.

Pokud telefon delší dobu nepoužíváte a dojde k vypnutí obrazovky, TalkBack na tuto skutečnost upozorní a zahlásí “Obrazovka vypnutá, vyzvánění 55 % (nebo jinou hodnotu, na kterou máte vyzvánění nastaveno ;-)

Při stisku tlačítka pro zapnutí telefonu ohlásí TalkBack aktuální čas a opět informaci o hlasitosti vyzvánění. Pokud si chcete telefon odemknout, je nutné se přemístit do dolní části displeje. Zde Talk Back zahlásí Odemknout vpravo. Fotoaparát vlevo. Potáhněte prstem směrem k pravému okraji displeje, až uslyšíte Odemknout. Pak prst zvedněte a telefon se odemkne.

Pokud chcete TalkBack vypnout, postupujte obdobně jako při jeho spuštění pouze s tím rozdílem, že jej nezapnete, ale vypnete (což je asi jasné, ale ať mě někdo nechytá za slovo ;-) A nezapomeňte na to, že je položku třeba potvrdit dvojím poklepáním.

Nyní máte dostatek informací k základnímu a jednoduchému experimentování. Takže si to, milí čtenáři, kteří používáte Android, vyzkoušejte a příště budeme pokračovat. Já jsem si v rámci testování vyzkoušel check in na Foursquare poslepu - a jde to ;-)

Za konzultace, upřesnění některých informací a ochotu být mým virtuálním průvodcem v této oblasti děkuji Matěji Plchovi.

Reklama

O přístupnosti pro mobilní zařízení budeme s Pavlem Ondrou povídat na konferenci mobileDevCamp 2012. Pokud se na konferenci chystáte, přijďte na naši prezentaci o tvorbě přístupných mobilních aplikací nejen pro nevidomé.

Související odkazy

pondělí 7. května 2012

Zajímá vás přístupnost pro mobilní zařízení?

Ne? Ale měla by ;-) Uživatelé mobilních zařízení byli jako jedna z cílových skupin přístupnosti uváděna už před několika lety. Tenkrát ovšem byla takových uživatelů opravdu minorita. Dnes je situace jiná a podle výzkumu agentury Gartner překonají mobilní zařízení v roce 2013 počítače v roli nejběžnějších zařízení pro přístup k webu.

Pokud nechcete přijít o poměrně rychle rostoucí skupinu uživatelů, je určitě na místě se přístupnosti pro mobilní zařízení věnovat. Celá řada požadavků navíc jde ruku v ruce s požadavky na obecnou přístupnost, takže jejich respektováním pomůžete všem uživatelům.

K tématice přístupnosti pro mobilní zařízení existuje celá řada zajímavých zdrojů, se kterými bych Vás rád nyní seznámil.

Resources for Mobile Accessibility Guidelines

Asi nejrozsáhlejší seznam dalších zdrojů o přístupnosti pro mobilní zařízení, který jsem našel. Ať už vás zajímá Android, Symbian či přístupnost obecně, ke každému z těchto témat zde najdete několik odkazů, z nichž můžete čerpat nové znalosti.

Mobile-friendly: průvodce optimalizací mobilního webu

Článek Honzy Bílka na Zdrojáku o tom, jak upravit web pro použití na mobilních zařízení. Obsahuje seznam základních strategií pro "mobilizaci", jejich výhody, nevýhody a pár tipů, které oceníte nejen při návrhu mobilních webů.

Mobile first

Luke Wroblewski a Mobile first přístup k tvorbě webů na loňském WebExpo.

"Křápy" first

Martin Michálek vylepšuje metodu Mobile first o přístupnost.

Shared Web Experiences: Barriers Common to Mobile Device Users and People with Disabilities

Potřeby uživatelů s handicapem a uživatelů mobilních zařízení jdou často ruku v ruce. Na odkazované stránce je seznam bariér, se kterými se setkávají jak uživatelé mobilních zařízení, tak uživatelé s handicapem.

Accessibility: Are You Serving All Your Users?

Pár tipů, jak zpřístupnit webové aplikace, na blogu Android Developers.

Mobile accessibility guidelines

Pěkně a přehledně zpracovaná metodika tvorby přístupných mobilních rozhraní.

Přijďte na mobileDevCamp 2012

Na tématiku vývoje aplikací pro Android, iOS, HTML5 nebo Windows Phone je zaměřena konference mobileDevCamp 2012, na které nebude chybět ani přístupnost.

Společně s Pavlem Ondrou zde budeme mít přednášku s názvem Myslete i na přístupnost (mobilní aplikace pro nevidomé) zaměřenou právě na to, jak navrhovat přístupná mobilní rozhraní. Pavel je aktivním uživatelem ozvučených mobilních telefonů, má zkušenosti jak s Androidem, tak s iOS, takže naši přednášku doplníme i praktickými ukázkami.

Pokud vás tato tématika zajímá, zaregistrujte se na konferenci mobileDevCamp 2012. Konference se koná v sobotu 26. května 2012 v Praze.

pondělí 5. března 2012

Google výrazně vylepšuje odečítač obrazovky TalkBack pro české uživatele

Problémy se stabilitou českého hlasového výstupu v Androidu 4 jsem zmiňoval už před časem, kdy na ně na prvním setkání Accessibility GUG.cz upozornil Matěj Plch. Doposud běžně používaný Svox s českým hlasem Iveta totiž poměrně často padal, takže práce s Androidem 4 byla pro uživatele, kteří potřebují český hlasový výstup, dost komplikovaná.

Naštěstí se do celé záležitosti vložil Google, který v nedávné době vydal v průběhu dvou dnů dvě betaverze screenreaderu TalkBack. Ty přinášejí - kromě řady dalších oprav - také mnohem lepší podporu českého hlasu Iveta a tím pádem zlepšení přístupnosti Androidu 4 pro nevidomé uživatele.

Po opravě tohoto problému se zdá, že Android 4.0 ICS může směle vykročit mezi české nevidomé uživatele, kteří jej mohou bez obav používat.

Další informace najdete v Matějově článku Ice Cream Sandwich na vzestupu: TalkBack výrazně vylepšuje kompatibilitu s českým hlasem Iveta.

neděle 19. února 2012

Jaké novinky v přístupnosti přináší Android 4.0.3

Matěj Plch otestoval Android 4.0.3, který přináší další vylepšení v oblasti přístupnosti.

  • Telefon lze efektivněji ovládat pomocí dotykového ovládání, protože podpora vyčítání obsahu displeje pro odečítače obrazovky byla významně vylepšena.
  • Odečítač TalkBack je kompletně lokalizován do češtiny.
  • Přepracována byla rovněž virtuální klávesnice, která přichází se zásadní změnou způsobu vkládání znaků. Znaky se nevkládají zvednutím prstu, ale jedním klepnutím na požadované písmeno.
  • Verze 4.0.3 obsahuje integrovaný český hlasový výstup. Ten je oproti Ivetě od Svoxu velmi stabilní.

Více informací najdete v Matějově článku Tajemný Google: Android 4.0.3 je plný inovací?.

Související odkazy

neděle 12. února 2012

Jaké bylo první setkání Accessibility Google User Group

Sešli jsme se v sobotu 11. února 2012 v Café Falk v Brně a jednalo se o příjemné, neformální a informacemi nabité setkání.

Setkání Accessibility GUG jsme po představovacím kolečku začali hangoutem s Mikem Westem z Googlu. Ten stručně představil aktivity Googlu v oblasti přístupnosti (v loňském roce na všech Google Developer Days zazněla přednáška o přístupnosti), Google Chrome a ChromeVoxu a zodpověděl naše dotazy k těmto produktům. V závěru Mike nás požádal o reportování všech bugů, na které z hlediska přístupnosti narazíme (což určitě kvůli zlepšení přístupnosti budeme rádi dělat ;-) Rozloučili jsme se s Mikem a pokračovali v naplánovaném programu.

Já jsem seznámil účastníky s aktivitami Googlu v oblasti přístupnosti a jeho služeb - prakticky se jednalo o stručnou rekapitulaci mé přednášky z loňského Google Developer Day v Praze. Vzhledem k tomu, že všichni zúčastnění jsou aktivními uživateli služeb Googlu, nebylo moc co řešit ;-)

Matěj Plch pak popovídal o vylepšeních Androidu 4.0 z hlediska přístupnosti. Nepříjemným zjištěním, na které Matěj narazil během jeho používání, je absence stabilního českého hlasového výstupu. Doposud běžně používaný Svox s českým hlasem Iveta totiž poměrně často padá, takže práce s tímto v mnoha ohledech vylepšeným systémem je pro uživatele, kteří potřebují český hlasový výstup, je dost komplikovaná. Bližší informace k tomuto tématu jsou k dispozici v Matějově článku Android 4.0: Nejpodstatnější změny a první dojmy.

Roman Kabelka začal obecnějším povídáním o přístupnosti mobilních webových aplikací. Za velmi důležitou Roman považuje rozlišitelnost ovládacích prvků. Spíše než grafické rozhraní vytvořené jako jeden celek a snímání pozice, na níž se uživatel dotkne displeje, je lepší, když je každý prvek vytvořen samostatně. Neméně důležité jsou také smysluplné popisky - ideálně i doplněné o informaci, jak s prvkem pracovat. Více se tomuto tématu věnoval Pavel Ondra v článku Uživatel radí, jak dělat přístupné aplikace pro nevidomé. Článek je trošku staršího data, ale většina informací z něj je stále platná.

Dalším Romanovým tématem byla přístupnost Google+. To na první pohled problémy s přístupností nemá. Pokud se ale na Google+ podíváme detailněji, zjistíme, že některé věci nejsou úplně ideální. Například přidání uživatele do kruhu nešlo před časem udělat standardní cestou. Dnes už je to opraveno, ale i přesto je při práci s Google+ poměrně často třeba použít některé pokročilejší funkce asistivní technologie (například simulaci kliknutí myši na konkrétní místo) či pokročilejší znalosti práce s webovými aplikacemi (dovtípit se, že daný prvek je možné touto cestou aktivovat).

Tomáš Valůšek pak přidal své postřehy uživatele se zbytky zraku. Tomáš je velmi aktivním a pokročilým uživatelem výpočetní techniky. Za základní problém, který mu ztěžuje práci s PC, považuje nedostatečnou velikost textu. Tomášovi nevyhovují standardní zvětšovací programy, které uživateli vzhledem k charakteru zpřístupnění informací berou kontext zobrazované informace. Tomáš kontext potřebuje a je zvyklý pracovat tak, že standardně pracuje s ne tak zvětšenými informacemi a zvětšuje si pouze to, co si chce přečíst. Proto je škoda, že pro Android zatím není k dispozici žádný zvětšovací program, který by zvětšení informací z displeje umožnil. Další problém, se kterým se Tomáš často potýká, je nabídka zvětšování písma přímo konkrétní aplikací - pokud mu aplikace dovolí zvětšit písmo, tak zpravidla nedostatečně.

I další účastníci - Pavel a František - se často zapojovali do diskuse se svými praktickými postřehy a připomínkami.

Probrali jsme i obecnější pohled na přístupnost. Proč Google a Apple přistupují k řešení přístupnosti každý po svém, v čem jsou výhody a nevýhody jednotlivých přístupů, či co bychom mohli jako nová skupina GUG.cz pro zlepšení přístupnosti služeb Googlu udělat. Kolegové si také navzájem vyměnili zkušenosti z používání služeb Googlu.

Tři hodiny nám příjemně uběhly a po páté hodině jsme setkání ukončili s tím, že se určitě nevidíme naposled. A k jakému řešení jsme přišli jako v současnosti nejrozumnějšímu? Služby od Googlu a hardware od Applu ;-)

Fotogalerie

Accessibility GUG, setkání 11. 2. 2012

úterý 20. prosince 2011

Praktické postřehy o přístupnosti Ice Cream Sandwich

Google v Androidu 4.0 přináší plnohodnotnou podporou dotykových zařízení, která jsou v současnosti aktuální trendem v oblasti mobilních telefonů. Matěj Plch prakticky vyzkoušel přístupnost telefonu Galaxy Nexus s Androidem 4.0 a na svůj blog sepsal své první praktické postřehy z ovládání tohoto mobilního telefonu. Ten nevidomým uživatelům nabízí rychlou hlasovou odezvu díky nadupanému hardware a screenreader TalkBack v kombinaci s hlasem Iveta na něm funguje bez zbytečných zadrhávání. Velkých změn doznala položka Usnadnění, obsahující například položku "Explore by touch", umožňující nevidomým uživatelům práci s dotykovým displejem ve speciálním módu, či položku Velký text, dovolující využívat zvětšené písmo v celém systému.

Velkých změn doznala pracovní plocha. U spodní hrany displeje se nachází virtuální tlačítka a nad nimi pět základních ikon, jejichž obsah se kontextově mění podle toho, v jaké části systému se zrovna uživatel nachází, či s jakou aplikací pracuje.

Ovládání dotykového displeje poslepu vyžaduje cvik, prostorovou představivost a dobrou paměť, protože je třeba si pamatovat, kde se který prvek nachází. Což je rozdíl oproti konkurenci v podobě Applu, která má dotykové ovládání koncipováno jinak a nabízí způsob ovládání, který po uživateli nevyžaduje pamatovat si pozici každého prvku.

Matěj se ale i přes počáteční obtíže s novým ovládáním na novinky rychle zvykl a většinu přepracovaných funkcí ocenil.

Podrobnější informace se můžete dočíst v Matějových článcích Android 4.0: Nejpodstatnější změny a první dojmy a Ice Cream Sandwich: Přístupnost pod drobnohledem.

neděle 20. listopadu 2011

Videoukázka přístupnosti Androidu 4.0

Nedávnou jsem zde psal o přístupnosti nové verze Androidu 4.0. Na YouTube si od pátku můžete prohlédnout první oficiální video a podívat se, jak aktivovat přístupnost na Galaxy Nexus, jak funguje jednoduchý průvodce, vysvětlující uživateli práci s dotykovým displejem, a tzv. explorační režim - procházení obsahu displeje pohybem prstů.

středa 9. listopadu 2011

Android 4.0 a přístupnost

Matěj Plch, který se systematicky věnuje přístupnosti Androidu, zmapoval, jaké novinky přináší verze 4. Pojďme se stručně podívat, na co mohou uživatelé z oblasti přístupnosti těšit. Více informací najdete v Matějově článku Android 4.0 Ice Cream sandwich: Přístupnost bez kompromisů.
  • Android už je zase o něco přístupnnější out-of-the-box. V průvodci nastavením je možné jednoduchým gestem aktivovat všechny funkce týkající se usnadnění a zároveň otevřít jednoduchý tréninkový mód. Aktivace asistivních technologií se provede obkroužením displeje po směru hodinových ručičekz levého horního rohu obrazovky.
  • Procházení obsahu displeje pohybem prstů. Při prvním dotyku dostane uživatel hlasovou informaci o místě, na kterém se právě nachází. Teprve při druhým dotykem na stejném místě se položka aktivuje. Tato funkce velmi pomůže uživatelům nových zařízení, která mají virtuální tlačítka.
  • Výchozí webový prohlížeč je již zpřístupněn screenreaderem - a to včetně navigačních částí.
  • Pro vylepšení čitelnosti displeje je nyní možné zvětšit velikost výchozího fontu ve všech oblastech systému.
  • Poslední velkou novinkou je značně vylepšené API, které vývojářům aplikací nabízí prostředí pro zapracování důležitých prvků souvisejících s přístupností. Důraz je kladen zejména na zařízení, která nedisponují žádnými hardwarovými navigačními tlačítky.

Související odkazy

pátek 21. října 2011

Google has already started to take accessibility in mind. And what about you?

This Tuesday - due to invitation by Paul Kinlan and Filip Hráček (thank´s guys ;-) - I attended Google Developer Day in Prague. Paul gave a speech called Making Your Web Apps Accessible Using HTML5 and ChromeVox and my brief talk was a part of it.

Paul talked about the importance of keyboard navigation, labelling form elements, use native HTML tags, ARIA roles, states and properties and of course of use of ChromeVox to evaluate accessibility.

I mainly focused on two issues - Google effort to be more accessible for people with disabilities and cooperation of Google Chrome with common screenreaders such as JAWS or NVDA together with practical demonstration of it.

Google effort to be more accessible for people with disabilities

In the first part of my talk I mentioned some issues related to accessibility of Google services. Google search is fully accessible and people with disabilities have been using it for years. Android can also be accessible for the blind and even though there are things that still need to be done to reach full accessibility, there are a few blind users in the Czech republic who use phones with Android. For more information (in Czech) see www.blind-android.cz or pavelondra.posterous.com Survey on Computer Usage Patterns together with American Council of the Blind is another proof, that Google takes accessibility seriously and try to improve accessibility of its services, such as Google Docs and Google Calendar, where there are new keyboard shortcuts and some support for screenreaders.

The last topic in this part was our attempt to establish Accessibility Google user group as a part of Gug.cz. I hope that this group will start as soon as possible and wish Pavel Ondra to be a good leader of it.

Google Chrome and JAWS

The second part of my talk was dedicated to practical brief demo how to use Google Chrome with common screenreader - namely with JAWS. Now, blind users can use not only Windows Internet Explorer and Mozilla Firefox, but also Google Chrome for browsing the web. I demonstrated to the participants how to navigate the web page simply using JAWS features Headings list and Links list.

Many improvements still have to be made before Google services are fully accessible to the blind, but the enhancements that have already been done indicate a commitment to accessibility by Google.

In the end of my talk I truly appreciated Google for having started with accessibility and tried to persuade the auditorium of the importance of accessibility and motivated them - if accessibility is important for Google (and other big companies such as Apple or Seznam.cz), it should be also important for them.

A lot of questions after our session showed me that it was good that this session was a part of this year GDD.

Are you interested in accessibility? Me and my colleagues are ready to help all of you who want to make their websites or services accessible ;-) Feel free to contact us.

pátek 19. srpna 2011

Zajímá vás přístupnost mobilních zařízení? Přijďte na konferenci Mobera.

Samostatně ovládat mobilní telefon či jiné mobilní zařízení bylo dlouhá léta pro nevidomé uživatele tabu. Například napsat či přečíst SMS si sami mohli pouze tak, že si propojili mobilní telefon s počítačem, potřebná data si stáhli do PC, a pomocí screenreaderu v počítači si SMS přečetli či napsali. Což bylo zdlouhavé, nepohodlné a uživatel také nemohl reagovat na zprávu okamžitě, ale musel počkat, až se dostane k počítači, kde si ji přečte.

Kolem roku 2005 se objevily první ozvučené mobilní telefony a pro nevidomé uživatele se jednalo o velký krok k samostatnosti. Při práci s mobilním telefonem už nemusel čekat, až se dostane k PC, ale mohl jej používat kdekoliv. Na začátku byly zpřístupněny jen základní funkce (volání, práce s kontakty, čtení/psaní SMS), dnes už je možné používat i e-mailového klienta, přistupovat na web, číst knihy či nechat se pomocí mobilního telefonu navigovat. Důležitou roli hrála přístupnost klávesnice mobilního telefonu, tzn. zda má konkrétní model dostatečně hmatná tlačítka a uživatel jej tak bude moci samostatně ovládat. Tyto modely ale postupně začínají vytlačovat z trhu přístroje s dotykovým ovládáním.

Dalším milníkem v oblasti ozvučených mobilních telefonů je proto nástup mobilních telefonů právě s tímto způsobem ovládání. Leaderem v této oblasti je Apple, který ve všech svých produktech nabízí odečítač Voice Over, plně zpřístupňující prostředí telefonu i aplikace. Při práci s Voice Overem na zařízení s dotykovým displejem je vidět, že při jeho implementaci někdo přemýšlel a že je řada věcí promyšlena a navržena s ohledem na ovládání poslepu (podívejte se, jak si může nevidomý uživatel na iPadu pustit ČT 24).

Ale ani Google s Androidem nezůstává pozadu a pro Android už jsou dnes k dispozici dva bezplatné screenreadery - Talk Back a Spiel. Ačkoliv zde zatím není zpřístupněno vše, může být toto řešení pro některé uživatele zajímavé, protože jeho pořizovací cena je výrazně nižší oproti komerčně nabízeným řešením.

I přes tyto úspěchy je ale v oblasti přístupnosti mobilních telefonů s dotykovým ovládáním stále co vylepšovat. Stále existují aplikace, které by nevidomým uživatelům pomohly, ale nejsou plně přístupné, jejich ovládání také mnohdy není ergonomické, atp. Navíc samostatné používání mobilních telefonů uživateli s handicapem už dnes není z oblasti science fiction (jako tomu bylo před lety), ale běžná praxe. Úsilí, věnované jejich zpřístupnění, tak není jen formální úlitba standardům přístupnosti, ale má reálný dopad, a je uživatelům opravdu ku pomoci.

Pokud vás téma přístupnosti mobilních zařízení zajímá, přijďte na začátku září do Brna na konferenci Mobera. Spolu s Romanem Kabelkou tam budeme mít přednášku, zaměřenou právě na tato témata. Prakticky vám ukážeme, jak funguje iPad se screenreaderem Voice Over či Android se screenreadery Spiel a Talk Back.

Těšíme se na setkání.

Pokud chcete 20 % slevu, použijte při registraci kód RADEKROMANmobera.

Související odkazy

pondělí 4. července 2011

Google zlepšuje přístupnost svých produktů

Před časem jsem si na Google I/O Extended Brno posteskl, že Google je z hlediska přístupnosti svých služeb pro nevidomé uživatele mezi velkou trojkou (Microsoft, Apple, Google) až na třetím místě. Telepatie funguje ;-), ledy se hnuly a dva produkty Google mohou dnes začít používat už i nevidomí uživatelé.

Google Navigace

Ukázka navigace - obrázek převzat z webu www.svetnadroida.cz

Nevidomí uživatelé Androidu byli doposud - oproti uživatelům Symbianu, kteří mohou použít LoadStone či Ovi maps - o možnost používání navigace ochuzeni. Byla zde sice možnost použít BRUT Google Maps, vzhledem k licenčním podmínkám se ale jednalo o variantu v "šedé zóně". Na začátku června Google zpřístupnil svou navigaci i pro Českou republiku. Navigační aplikace disponuje poměrně strohým vzhledem, což však výrazně ulehčuje práci odečítačům obrazovky. Pro správnou funkčnost a možnost používání navigace i poslepu je třeba udělat následující tři věci:

  • nainstalovat si aktuální verzi aplikace Mapy,
  • nainstalovat hlasovou syntézu Svox (český hlas Iveta). Navigace sice obsahuje nahrané hlasové povely, ty se však omezují jen na velmi stručný výklad trasy. V kombinaci s hlasem od společnosti Svox je aplikace mnohem hovornější a pokyny jsou detailnější.
  • v telefonu aktivovat volbu "používat satelity GPS".
Navigace aspoň podle prvních zkušeností nevidomých uživatelů funguje velmi dobře a lze ji poslepu bez problémů používat. Více informací najdete na blogu Matěje Plcha, který se přístupností Androidu dlouhodobě zabývá.

Google Chrome

Mezi screen-readery doposud podporované prohlížeče (Internet Explorer a Firefox) se přidal i Google Chrome. Aktuální verze některých screen-readerů ( z těch u nás používaných se jedná o JAWS, NVDA a VoiceOver) již mají základní podporu pro tento webový prohlížeč. Problémy se zatím objevují hlavně při interakci s formulářovými prvky, ale věřme, že s novými verzemi Chrome či screen-readerů se tyto problémy vyřeší. Když se ohlédneme do historie, tak začátky zpřístupnění Firefoxu byly velmi podobné, a dnes už je jeho přístupnost na takové úrovni, že jej řada nevidomých uživatelů používá jako svůj primární prohlížeč.

Kolega Martin Baláž připravil malé srovnání přístupnosti Google Chrome s JAWS a NVDA, které si budete moci na tomto blogu přečíst v nejbližších dnech.

Související dotazy