czytnik ekranu to aplikacja, która umożliwia osobom z poważnymi wadami wzroku korzystanie z komputera. Czytniki ekranu ściśle współpracują z systemem operacyjnym komputera (OS) w celu dostarczania informacji o ikonach, menu, oknach dialogowych, plikach i folderach. Urządzenie zapewnia dostęp do całego systemu operacyjnego, z którym współpracuje, w tym do wielu popularnych aplikacji.
w jaki sposób czytnik ekranu przekazuje informacje użytkownikowi?
są dwa sposoby na to, że ten sprzęt może dostarczyć użytkownikowi informacje zwrotne:
- mowa
- Braille
czytnik ekranu wykorzystuje silnik Text-To-Speech (TTS) do tłumaczenia informacji na ekranie na mowę, którą można usłyszeć przez słuchawki lub głośniki. TTS może być aplikacją dostarczaną w pakiecie z czytnikiem ekranu lub może być urządzeniem sprzętowym podłączanym do komputera. Pierwotnie, zanim komputery miały Karty dźwiękowe, czytniki ekranu zawsze używały sprzętowych urządzeń TTS, ale teraz, gdy Karty dźwiękowe są standardowo na wszystkich komputerach, wielu uważa, że preferowane jest oprogramowanie TTS.
oprócz informacji zwrotnych, czytniki ekranu są również w stanie dostarczać informacje w alfabecie Braille ’ a. Do tego potrzebne jest Zewnętrzne urządzenie sprzętowe, znane jako odświeżalny wyświetlacz Braille ’ a. Odświeżalny Wyświetlacz Braille ’ a zawiera jeden lub więcej rzędów komórek. Każda komórka może być uformowana w kształt znaku Braille ’ a, Serii kropek, które są podobne do kropek domina w ich układzie.
wraz ze zmianą informacji na ekranie komputera zmieniają się również znaki Braille ’ a na wyświetlaczu, zapewniając odświeżalne informacje bezpośrednio z komputera. Chociaż możliwe jest użycie dowolnego formatu niezależnie, wyjście Braille ’ a jest powszechnie używane w połączeniu z wyjściem mowy.
jak działa czytnik ekranu?
ponieważ większość użytkowników nie używa myszy, wszystkie czytniki ekranu używają wielu różnych poleceń klawiaturowych do wykonywania różnych zadań. Zadania obejmują czytanie części lub całości dokumentu, poruszanie się po stronach internetowych, otwieranie i zamykanie plików, edytowanie i słuchanie muzyki. Niedowidzący użytkownik komputera użyje kombinacji poleceń czytnika ekranu i poleceń systemu operacyjnego, aby wykonać wiele zadań, które komputer jest w stanie wykonać.
wszystkie obecne systemy operacyjne mają swoje własne skróty klawiaturowe, które są dostępne dla wszystkich, nie tylko użytkowników czytnika ekranu. Przykładem skrótu klawiaturowego systemu Microsoft Windows jest użycie kombinacji klawiszy alt + A do otwarcia menu Ulubione w przeglądarce Internet Explorer. Każdy czytnik ekranu używa innej serii poleceń, więc większość ludzi będzie miała tendencję do wybierania czytnika ekranu i trzymania się go, ponieważ zadanie uczenia się dużej liczby nowych poleceń klawiaturowych jest znaczne.
z jakimi systemami operacyjnymi współpracują czytniki ekranu?
czytniki ekranu są dostępne dla każdego z najpopularniejszych systemów operacyjnych, Linux, Mac OS i Windows.
Linux screen readers
- Gnopernicus;
- Speakup.
Gnopernicus Screen reader jest rozwijany przez Sun MicroSystem ’ s Gnome Accessibility Project. Umożliwia niedowidzącym użytkownikom komputerów dostęp do pulpitu Gnome 2. https://en.wikipedia.org/wiki/Gnopernicus projekt Speakup opracował Czytnik ekranu Speakup, który można uruchomić na niektórych popularnych dystrybucjach Linuksa, w tym Debianie i Slackware. http://www.linux-speakup.org/speakup.html oba te czytniki ekranu Linuksa są zgodne z tradycją open source, co oznacza, że są one swobodnie dostępne do pobrania.
czytniki ekranu MAC OS
Apple przyjęło nowe podejście do technologii czytnika ekranu. Zamiast wymagać zakupu osobnej aplikacji, Voice Over jest częścią systemu operacyjnego MacOSX Tiger. Voice Over używa domyślnie Cepstral TTS.
czytniki ekranu Windows
- szczęki do okien (JFW);
- Hal;
- Oczy okna.
Jaws jest rozwijany przez Freedom Scientific, liderów rynku technologii czytników ekranu. Jaws jest przeznaczony głównie dla komputerów stacjonarnych, ale oferuje również przenośną wersję usb pen drive. Czytnik ekranu Jaws jest dostarczany z TTS o nazwie ETI Eloquence. http://www.freedomscientific.com/fs_products/JAWS_HQ.asp Hal jest rozwijany przez Dolphin Computer Access, głównie jako czytnik ekranu komputera stacjonarnego.
Dolphin produkuje również czytnik ekranu przeznaczony do użytku na przenośnym Asystencie cyfrowym (PDA) oraz w wersji usb pen drive. Czytnik ekranu Hal jest dostarczany z własnym silnikiem Orpheus TTS Dolphina. http://www.dolphincomputeraccess.com/products/hal.htm Oczy okienne, drugie miejsce na światowym rynku, opracowała firma GW Micro. Jest on dostępny tylko w wersji komputerowej. Window Eyes Screen reader wykorzystuje również silnik ETI \Eloquence TTS. Każdy z czytników ekranu opartych na systemie Windows jest oddzielną aplikacją i nie jest dostarczany w pakiecie z systemem operacyjnym, co oznacza, że dołączona jest znacząca Cena.
jakie aplikacje obsługują czytniki ekranu?
czytniki ekranu są w stanie obsługiwać szereg aplikacji, które są najczęściej spotykane na ich macierzystej platformie. Czytniki ekranu Linuksa obsługują szereg aplikacji, w tym VI lub Open Office do edycji tekstu, Evolution dla poczty e-mail, Firefox, W3 lub Lynx do przeglądania, a także wiele innych popularnych aplikacji Linuksowych. Voice Over dla komputerów Mac jest zintegrowany z systemem operacyjnym, więc oferuje wsparcie dla wszystkich popularnych aplikacji Mac.
wszystkie czytniki ekranu systemu Windows obsługują popularne aplikacje Microsoft, takie jak Office, Internet Explorer i Messenger, a także różne wsparcie dla innych aplikacji, w tym Soundforge, Winamp, Firefox, Eudora i Acrobat Reader. Dwa czytniki ekranu oparte na systemie Windows, Oczy okna i szczęki, oferują dodatkowe sposoby obsługi aplikacji, które nie są obsługiwane domyślnie.
oba zapewniają język skryptowy lub mapujący, który może być użyty do stworzenia mostu między czytnikiem ekranu a aplikacją, która nie jest jeszcze obsługiwana. Jest to możliwe dla technicznie myślący użytkownik do tworzenia skryptów dla siebie i dalsze rozszerzenie zakresu aplikacji wybrany przez czytnik ekranu będzie pracować z.
jak czytniki ekranu radzą sobie z różnymi językami?
czytnik ekranu będzie miał podstawowy język, który pasuje do języka systemu operacyjnego. Ponadto są w stanie radzić sobie z różnymi językami w dokumentach. Na przykład, jeśli fragment tekstu na stronie internetowej jest oznaczony w kodzie jako w języku francuskim, czytnik ekranu zmieni akcent, wysokość i szybkość mówienia zsyntetyzowanej mowy, aby naśladować styl mówionego francuskiego.
Większość czytników ekranu obsługuje popularne języki, w tym angielski, amerykański angielski, francuski, hiszpański, włoski i niemiecki. Inne języki, w tym francuski kanadyjski, meksykański hiszpański, fiński i podstawowy Chiński są oferowane przez różne czytniki ekranu.
jak czytniki ekranu radzą sobie z Grafiką?
czytniki ekranu są zaprogramowane tak, aby identyfikować typową grafikę w systemach operacyjnych i popularnych aplikacjach, z którymi współpracują. Gdy czytnik ekranu natknie się na rozpoznaną grafikę, przekaże Użytkownikowi zaprogramowany fragment tekstu, jako wynik mowy lub Braille ’ a. Na przykład, gdy czytnik ekranu oparty na systemie Windows, taki jak Hal, natknie się na grafikę, którą identyfikuje, taką jak ikona mój komputer na pulpicie, dostarczy użytkownikowi tekst „ikona mojego komputera” w wybranym przez niego formacie: mowy lub Braille ’ a.
trudność pojawia się, gdy czytnik ekranu napotyka obraz, którego nie może zidentyfikować. W przypadku niektórych czytników ekranu użytkownik może sam dołączyć etykietę do obrazu,chociaż zakłada to, że opis obrazu można znaleźć w innym miejscu. W przypadku stron internetowych dołączony do obrazu opis tekstowy jest dostarczany użytkownikowi czytnika ekranu w wybranym przez niego formacie, który zakłada, że taki opis został dostarczony przez twórcę strony internetowej.
jak czytniki ekranu działają ze stronami internetowymi?
pod warunkiem, że strony internetowe są zbudowane przy użyciu dobrze zorganizowanego kodu, czytniki ekranu są w stanie bardzo łatwo z nimi współdziałać. Dobrze ustrukturyzowane strony internetowe powinny zawierać nagłówki, listy, akapity i cytaty, w stosownych przypadkach, a także tabele zawierające istotne informacje o ich treści, obrazy zawierające alternatywny opis tekstowy i linki, które mają wyraźny tekst linku. Wszystkie te rzeczy powinny być wykonane przy użyciu języka komputerowego, w którym strona jest napisana.
powodem, dla którego te elementy powinny być obecne w kodzie języka komputerowego, jest to, że czytnik ekranu odczytuje kod strony i udostępnia pewne polecenia kluczowe. Na przykład, gdy czytnik ekranu zidentyfikuje tabelę na stronie internetowej, będzie szukał nagłówków kolumn i wierszy. Jeśli są obecne, informacja ta jest przekazywana użytkownikowi.
ponadto udostępniana jest seria poleceń klawiszy, które umożliwiają poruszanie się po tabeli w pionie (kolumny w górę iw dół) lub w poziomie (w lewo i w prawo między wierszami). Niektóre czytniki ekranu oferują również szybkie klawisze nawigacyjne do poruszania się po stronie internetowej. Na przykład czytniki ekranów Jaws i Window Eyes zapewniają użytkownikowi następujące polecenia klawiaturowe na stronie internetowej zawierającej jedną lub więcej list:
- l, przenosi do następnej listy na stronie;
- Shift L, przenosi do poprzedniej listy na stronie;
- i, przenosi do następnej pozycji na liście;
- Shift i, przenosi do poprzedniej pozycji na liście.
oba te czytniki ekranu używają różnych klawiszy do tego rodzaju nawigacji skrótów, ale zasadniczo oba oferują polecenia do poruszania się między listami, akapitami, nagłówkami, obrazami, linkami, cytatami, tabelami i prawie każdym rodzajem elementu, jaki można znaleźć na stronie internetowej.
jak czytniki ekranu radzą sobie z dokumentami?
w przypadku popularnych aplikacji, takich jak klienty poczty e-mail, edytory tekstu, przeglądarki internetowe i pliki PDF, możliwa jest interakcja z tekstem na różne sposoby. Dostępne są polecenia klawiaturowe, które umożliwiają bardzo precyzyjną nawigację po tego rodzaju dokumencie. Polecenie „powiedz wszystko” odczyta cały dokument od punktu, w którym kursor znajduje się na ekranie, aż do dolnej części dokumentu lub do momentu zatrzymania go przez inne polecenie klawisza.
możliwe jest również poruszanie się po dokumencie po jednej literze, jednym słowie, jednym zdaniu lub jednym akapicie naraz. Dzięki bardziej zaawansowanym czytnikom ekranu można nawet przejrzeć dokument, czytając tylko kilka pierwszych słów z każdej strony lub akapitu. Czytniki ekranu są również w stanie wykryć informacje o formatowaniu tekstu w dokumencie. Rozmiar, styl i kolor czcionki mogą zostać ujawnione użytkownikowi, gdy zostanie wywołane określone polecenie klawisza.
dostępne są również informacje o lokalizacji, wcięciu i formatowaniu dokumentu. Czytniki ekranu są bardzo złożonymi, zdolnymi aplikacjami. Oferują znacznie więcej niż tylko pomoc w przeglądaniu lub wyszukiwaniu wiadomości e-mail. Czytnik ekranu jest po prostu kolejnym interfejsem, zamiennikiem monitora, oferującym werbalne i dotykowe informacje zwrotne, a nie wizualne.
oczywiście istnieją trudności w używaniu systemu operacyjnego zaprojektowanego do wizualnego sprzężenia zwrotnego z aplikacją, która używa mowy lub Braille ’ a, ale w rękach kompetentnego użytkownika czytnik ekranu jest potężnym oprogramowaniem, które może być używane do wykonywania większości, jeśli nie wszystkich, zadań opartych na komputerze.
nie przegap naszego kolejnego Wirtualnego wydarzenia
Dołącz do naszego szefa UX Joe Knowlesa na jego webinarium ’ Facing adversity: Jak pielęgnować Indywidualne &
Dowiedz się więcej i zarejestruj się już teraz za darmo.
czy możemy pomóc?
Nomensa jest wielokrotnie nagradzaną agencją designu UX z biurami w Bristolu, Londynie i Amsterdamie.
Jeśli chcesz, abyśmy pomogli ci w rozwiązywaniu problemów związanych z ułatwieniem dostępu lub udzielili oceny dostępności Twojej witryny/aplikacji mobilnej, skontaktuj się z nami.
możesz do nas zadzwonić pod numer +44 (0) 117 929 7333 lub wysłać ten krótki formularz. W międzyczasie zapoznaj się z oferowanymi przez nas usługami dostępności cyfrowej.
Czytaj dalej
- testowanie dostępności
- Jak sprawić, by Twoja strona internetowa była dostępna dla wszystkich
- wytyczne dotyczące dostępności treści internetowych WCAG 2.1