Poslepu.cz na novém URL

Od ledna 2014 najdete blog na adrese poslepu.cz.

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

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

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í 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

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

úterý 22. března 2011

Dvě novinky v přístupnosti Androidu pro nevidomé

Matěj Plch mě dnes upozornil na dvě novinky, které se týkají přístupnosti operačního systému Android pro nevidomé uživatele.

Tou první je lokalizace odečítače Spiel a vylepšení některých jeho funkcí, zejména pak rychlejší odezva s českým hlasem, který je poněkud náročnější na výkon. Více informací najdete v článku Odečítač Spiel konečně česky!

Druhou novinkou je zpřístupnění dotykového ovládání mobilních telefonů s Androidem. Přístrojů s hardwarovou klávesnicí je na trhu velmi málo, jejich počet se neustále zmenšuje a nevidomí uživatelé tak měli stále menší možnosti výběru vhodného mobilního telefonu. Nová verze odečítače TalkBack od společnosti Google situaci významně ulehčuje. Tato verze přináší

  • dotykovou QWERTY klávesnici, která umožňuje zadávání textu s hlasovou odezvou a s možností prohlížení textu po znacích, slovech, větách i odstavcích.
  • Virtuální D-Pad pro navigaci v uživatelském prostředí Androidu.
  • Globální klávesové příkazy, které umožňují jedním kliknutím přístup k často používaným funkcím.

Více informací najdete v článku Revoluce přichází! Ovládejte svůj Android dotykem.

sobota 22. ledna 2011

Android s bílou holí

Android s bílou holíTématice přístupnosti mobilních telefonů jsme se podrobně věnovali v loňském roce. Od té doby došlo i v této oblasti k posunu a na trh pomalu přichází další řešení, které může nevidomým uživatelům umožnit práci s mobilním telefonem.

O příspěvek na toto téma jsem tentokrát požádal Matěje Plcha, který se v současné době intenzivně věnuje zpřístupnění operačního systému Android pro nevidomé. Matěj mé žádosti vyhověl a pro POSLEPU připravil článek na toto téma. Matějovi děkuji a Vám přeji příjemné počtení.

Vážení čtenáři, rád bych vás prostřednictvím následujících řádků seznámil s operačním systémem Google Android, který se začíná jevit jako přímá konkurence pro zaběhnuté mobilní platformy. Mám na mysli zejména Symbian a Windows Mobile. Ne jen pro tyto systémy je k dispozici software, který umožňuje nevidomému uživateli pracovat s mobilním telefonem. I Android s sebou přináší své řešení. Největší jeho výhodou je fakt, že je nabízeno zcela zdarma. Odpadá tedy nutnost pořídit si k novému telefonu ještě odečítač, který mnohdy cenou převyšuje samotný přístroj.

Google Android je otevřený operační systém pro mobilní telefony, který vychází z jádra systému Linux, o kterém jste jistě už někdy slyšeli. Z toho vyplývá, že drtivá většina aplikací (včetně odečítačů) je nabízena bezplatně, případně za velmi nízký poplatek.

O placených aplikacích se zmiňuji záměrně, jelikož momentálně je k dispozici pouze jeden český hlas pro Android a tím je Iveta od společnosti Svox, která se vývojem hlasových výstupů pro mobilní operační systémy dlouhodobě zabývá. Velmi nadějně vypadal hlasový výstup eSpeak, který možná znáte v kombinaci se svobodným odečítačem NVDA, jež je určen pro použití na osobních počítačích. Jelikož je ale eSpeak k dispozici i pro operační systém Linux, tak nic nebránilo přizpůsobení hlasu i pro Android.

Někde se ale stala chyba, protože čeština v podporovaných jazycích sice nechybí, avšak je naprosto nepoužitelná. ESpeak i po přepnutí na český jazyk stále vyslovuje s anglickým přízvukem, takže pro české uživatele je toto řešení absolutně nevyhovující. Proto je tedy nutností využívat placený hlas. Jeho kvalita je však velmi dobrá a eSpeak je v tomto ohledu výrazně horší.

Při pořízení vhodného přístroje jsou důležitá dvě kritéria:

  • Prvním je instalovaná verze operačního systému. V dřívějších verzích Androidu totiž byla podpora hlasových výstupů buďto velmi slabá nebo vůbec žádná. K implementaci docházelo pozvolna a až od verze 2.2 Froyo je systém plně připraven pro ozvučovací software.
  • Druhou podmínkou je, aby byl přístroj vybaven hardwarovou QWERTY klávesnicí, protože v současné době Android nepodporuje ovládání pomocí dotykového displeje, které by bylo přívětivé k nevidomým uživatelům. Některé základní operace se sice s trochou cviku dají na displeji zvládnout, pro komfortní používání to ale není.

Na našem trhu je od prosince loňského roku k dispozici telefon, který tato kritéria splňuje dokonale. Je jím přístroj od společnosti Samsung, konkrétně model s označením Galaxy 551. Pár nevidomých v ČR jej již vlastní a s používáním nejsou problémy. Cena se pohybuje kolem 6 500 Kč.

Matěj Plch při práci s mobilním telefonem s Androidem za pomoci odečítače Spiel

Odečítače předávají uživateli informace pouze prostřednictvím hlasového výstupu, braillský řádek zatím není podporován. V současné době máme k dispozici dva. Dá se říci, že v zásadě jsou funkčně velice podobné, avšak každý používá trošku jinou filozofii pro prezentaci některých prvků na obrazovce.

Prvním z výše jmenovaných je TalkBack, který pochází přímo od výrobce systému. Jde o samotný screen reader, který funguje na bázi klasických odečítacích programů, tak jak je znáte z osobních počítačů. Dalšími jeho doplňky jsou pak SoundBack a KickBack.

Ty mohou být instalovány, ale nejsou podmínkou pro správnou funkčnost odečítače. SoundBack doprovází pohyb v menu telefonu zvukovou signalizací, KickBack pak dává uživateli zpětnou vazbu v haptické podobě, v tomto konkrétním případě se jedná o vybrační odezvu telefonu. Ta se hodí v případě, kdy je nutné z nějakého důvodu stisknout tlačítko na dotykovém displeji. KickBack vám vibrací ohlásí jeho správné nalezení a rovněž indikuje korektní aktivaci. Uživatel tak má přehled o tom, zda jeho práce s dotykovým displejem byla úspěšná.

Druhým počinem je screen reader s názvem Spiel, který vyvíjí jeden nadšenec z USA. Oproti zmiňovanému řešení od Googlu má jednu velkou přednost a tou je prostředí pro vytváření ozvučovacích skriptů. Takže pokud narazíte na aplikaci, která je špatně přístupná, je možné pomocí skriptů tento stav značně vylepšit.

Bohužel momentálně jsou možnosti odečítačů limitovány API rozhraním aktuální verze Androidu, které má stále několik nedostatků. Tím prvním je nemožnost prohlížet/ editovat text po znacích / slovech. Zatím je možné text číst pouze jako celek.

Druhým limitujícím prvkem je nemožnost ovládat telefon pouze prostřednictvím dotykového displeje. Oprav bychom se měli dočkat v následujících verzích systému.

Třetím výrazným problémem je fakt, že většina dostupných aplikací pro Android je zatím pouze v angličtině. Systém jako takový pochopitelně lokalizován je, česká mutace je velmi kvalitní. Spíše se to týká doplňkových aplikací, které si může uživatel do svého přístroje jednoduše stáhnout a nainstalovat. K tomu slouží služba Android Market, která k dnešnímu dni poskytuje více jak 100 000 aplikací s různým zaměřením. Výběr je velmi rozsáhlý – naleznete zde audio / video přehrávače, souborové manažery, komprimační nástroje, navigační software atd.

Lokalizovány zatím nejsou ani screenreadery, v tomto ohledu mám ale dobrou zprávu. Pro již zmiňovaný odečítač Spiel jsem vytvořil českou lokalizaci, která by se měla objevit ve verzi 0.9. Její vydání je otázkou několika dnů.

Navázal jsem úspěšnou spolupráci se zastoupením Google ČR a jednám s nimi i o možnosti lokalizovat jejich odečítač do češtiny. Přál bych si, aby u nás byla dostupná podpora pro tyto produkty, jelikož zatím je na oficiální úrovni pouze v Americe. Software pro nevidomé je totiž vyvíjen právě tam.

Toto byly pouze v kostce základní informace a stručný úvod do této problematiky. Téma je velmi obsáhlé a nemá smysl v jednom článku zacházet příliš do podrobností. Jakmile se začne rozebírat podrobně jedna věc, měly by se pak rozpitvat úplně všechny. Informace na sebe úzce navazují a pro pochopení všech kladů / záporů Androidu je nutné znát všechny detaily.

Za tímto účelem jsem vytvořil první české webové stránky, které se problematikou zpřístupnění operačního systému Android zabývají. Naleznete zde základní informace, kritéria výběru vhodného přístroje, základní principy ovládání systému, postup aktivace a nastavení funkcí, jež telefon zpřístupní nevidomým.

Videoukázky