Dostępność systemu AndroidsteemCreated with Sketch.

in pl-artykuly •  7 years ago 

#Ułatwienia dostępu w systemie Android.
Witajcie.
Sporo osób nie wie co to jest TalkBack ani nie wie co to jest tzw. Dostępność ani Ułatwienia dostępu w systemie android, dlatego postaram się wytłumaczyć krok po kroku poszczególne zagadnienia i funkcje w ułatwieniach dostępu w systemie od Google.
##Co to jest "Dostępność"?
Dostępność z ang. accesibility to forma dostarczania treśći, programów, aplikacji lub multimediów osobom niepełnosprawnym.
W tym przypadku skupię się na osobach słabowidzących i niewidomych gdyż sam jestem osobą słabowidzącą więc wiem coś na ten temat, a zacznijmy od tego co to jest czytnik ekranu.
##Czytnik ekranu
To jest program z ang. Screen Reader pozwalający na obsługę komputera, telefonu bądź podobnego urządzenia przez osoby słabowidzące lub niewidome.
Głównym interfejsem pomiędzy użytkownikiem a urządzeniem jest syntezator mowy oczym później, sterowanie urządzeniem przez osobę słabowidzącą lub niewidomą za pośrednictwwem czytnika ekranu może się nieco lub znacząco się różnić w zależnośći od czytnika ekranu, systemu operacyjnego, typu urządzenia oraz typu niepełnosprawnośći.
Osoby słabowidzące obsługują urządzenie w inny sposób niż osoby niewidome a i w zależności od stopmia i typu ubytku wzroku obsługa może się różnić.
Na rynku są czytniki ekranu na różne systemy takie jak:
+Windows:NVDA, Jaws, Narrator, Windows Eyes który jest już nie rozwijany, Super Nova.
+Linux: Orca
+Mac: Voice Over
+Android: TalkBack, oficjalny czytnik od Google, Shine Plus, niezależny czytnik, Voice Asistant, czytnik od Samsunga
+IOS: Voice Over
+Przeglądarka Google Chrome: ChromeVox
+Chrome OS: ChromeVox i TalkBack
Więc jest tego sporo a jak coś pominołem to poprawcie mnie w komentarzach.
Niektóre czytniki pozwalają na obsługę urządzenia za pomocą braila ale tutaj nie będę tego tematu rozwijał gdyż nie jestem kompetentny w tym temacie.
##Syntezator mowy
To program który przetwarza tekst widoczny na ekranie na mowę syntetyczną wygenerowaną komputerowo.
Są one potrzebne by czytnik ekranu mógł odczytać zawartość ekranu głosem albo dowolny czytnik książek lub inny tego typu program mógł przekazać dane informacje poprzez syntezator mowy.
Tak jak w przypadku czytników ekranu tak i tutaj mamy ich sporo.
Pozwólcie że zacznę wymieniać je od nazwy syntezatora oraz systemu gdzie można go spotkać gdyż część z nich działa na więcej niż jeden system operacyjny.
+Microsoft Speech: Tylko Microsoft Windows
+IVONA: Microsoft Windows, Android, już nie rozwijany i wycofany, dedykowany do różnych programów lub urządzeń
+eSpeak: Microsoft Windows, Linux, Android
+Google TTS: Android, Chrome Osoby
+Vocalizer:Mac, IOS, Android, Microsowt Windows
+Acapella: Microsoft Windows, Mac, IOS, Android
I chyba to by było na tyle z tych najważniejszych syntezatorów które można obecnie spotkać.
Część z nich może być preinstalowana do urządzeń dedykowanych takie jak czytniki ksiązżek czy skanery dokómentów lub notatniki brailowskie ale tym się nie będę zajmował gdyż nie mam takiej wiedzy na ten temat.
Są jeszcze syntezatory sprzętowe takie jak Apollo ale to może na inny temat.
##Dostępność w Androidzie czyli TalkBack
Przebrneliśmy się przez podstawy więc teraz nadszedł czas na omówienie poszczególnych opcji dostępnych w systemie Android a zacznę od czytnika ekranu TalkBack.
Czytnik TalkBack znajdziemy w ustawieniach systemu Android, tam mamy takie ustawienia jak Sieci Bezprzewodowe, Wyświetlacz, Bateria, Pamięć itd.
Przewijamy na dół i mamy taką opcję jak Ułatwienia dostępu
Tam znajdują się opcje które pomagają osobom z różnymi niepełnosprawnosściami obsłużyć telefon z Androidem.
Mamy tam między innymi Wysoki Kontrast , Inwersja kolorów , Powiększenie, i parę innych opcji.
Odnajdujemy tam usługę TalkBack i stukamy w nią. Pojawi się nam okno z krótkim opisem usługi oraz przełącznik który jest wyłączony.
Gdy go włączymy pojawi się komunikat o tym że ta usługa odczytuje zawartość ekranu i takie tam, dajemy OK a następnie uruchamia się nam TalkBack z domyślnym syntezatorem Google TTS.
###Jak oBsługiwać czytnik ekranu TalkBack?
Przy pierwszym uruchomieniu czytnika ekranu TalkBack pojawia się nam samouczek który przeprowadzi nas przez sposób obsługi tego czytnika.
Lekcje obejmują podstawowe gesty oraz interakcje z postawowymi elementami interfejsu Androida, można oczywiście pominąć ten samouczek i przejść odrazu do korzystania z czytnika.
Podstawowe gesty obejmują nawigacje po elementach interfejsu takie jak przewijanie dwoma palcami po liście lub po stronach w danej aplikacji, dwókrotne stuknięcie by aktywować dany element np. wciśnięcie przycisku lub wejście w pole edycyjne, dwókrotne stuknięcie z przytrzymaniem wywołujące dodatkowe opcje oraz gesty do sterowania interwejsem lub dokładniejszej nawigacji np. po tekscie czy kontrolkach.
Więcej o obsłudze tego czytnika znajdziemy w pomocy Google.
###Powiększenie elementów na ekranie.
To opcja ułatwień dostępu która pozwala na powiększenie fragmętu ekranu po trzykrotnym stuknięciem ekranu, znajduje się też w Ułatwieniach dostępu i aby ją włączyć należy stuknąć w przełącznik obok tej opcji.
Gdy tego dokonamy możemy powiększać ekran po trzykrotnym stuknięciu i też przywrócić ekran do pełnego qidoku tym samym trzykrotnym stuknięciem.
Sterujemy poziomem powiększenia gestem szczypania czyli dwa palce od środka odsuwamy od siebie to wtydy poziom powiększenia się nam zwiększa a gdy przysuniemy palce do siebie obraz się nam zmiejsza, to ten sam gest jakim powiększamy sobie zdjęcia w galerii zdjęć.
Przemieszczamy się po powiększonym ekranie przesuwająć dwoma palcami w dowolnym kierunku.
W trybie powiększonego ekranu też możemy aktywować jakiś przycisk czy inny element po dwókrotnym stuknięciu itd.
#Dostępność aplikacji.
To zagadnienie dość skomplikowane bo jak wiecie nie każda aplikacja czy strona jest dostosowana do obsługi za pomocą czytnika ekranu.
Mam tu na myśli takie rzeczy jak niezaetykietowane przyciski czy brak alternatywnego opisu grafik aż po wykorzystanie języka programowania czy frameworka który nie spełnia zasad dostępności.
Jednak to są zagadnienia którymi powinni się zająć programiści i twórcy czy administratorzy stron więc takie osoby mogę odesłać do Google ze słowem dostępność dla niewidomych czy accesibility.
#Podsumowanie.
Jak wiecie temat dostępności jest szeroki a ja to dopiero liznołem tego zagadnienia z wieszchu.
Zagadnień które można zaliczyć do kategorii Dostępność jest całe mnóstwo ale tym razem nie będę się tym zajmował.
Życzę wam spokojnego weekendu.
Grzegorz

https://youtube.com/turekcom
http://facebook.com/turekcom

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!