Dasher (oprogramowanie)
Deweloperzy | Projekt Dasher |
---|---|
Wersja stabilna | 4.11 / 14 marca 2010
|
Wersja podglądu | 5.0 beta / 8 kwietnia 2016
|
Napisane w | Java , C i C++ |
System operacyjny | Międzyplatformowe |
Typ | Dostępność komputera |
Licencja | GPL |
Strona internetowa |
Dasher to metoda wprowadzania danych i narzędzie ułatwiające dostęp do komputera , które umożliwia użytkownikom komponowanie tekstu bez użycia klawiatury , poprzez wprowadzanie tekstu na ekranie za pomocą urządzenia wskazującego, takiego jak mysz , ekran dotykowy lub myszy obsługiwane stopą lub głową. Takie instrumenty mogłyby służyć jako urządzenia protetyczne dla osób niepełnosprawnych, które nie potrafią posługiwać się standardową klawiaturą lub gdy korzystanie z niej jest niepraktyczne.
Dasher jest darmowym oprogramowaniem o otwartym kodzie źródłowym , podlegającym wymaganiom GNU General Public License (GPL), wersja 2. Dasher jest dostępny dla systemów operacyjnych z obsługą GTK+ , tj. Linux , BSD i innych uniksopodobnych, w tym macOS , Microsoft Windows , Pocket PC , iOS i Android .
Dasher został wynaleziony przez Davida JC MacKaya i opracowany przez Davida Warda i innych członków grupy badawczej MacKaya w Cambridge. Projekt Dasher jest wspierany przez Fundację Charytatywną Gatsby oraz przez unijny projekt aegis.
Projekt
Niezależnie od tego, co autor zamierza napisać, za pomocą wskaźnika wybiera literę spośród wyświetlanych na ekranie, po czym system wykorzystuje probabilistyczny model predykcyjny do przewidywania prawdopodobnych kombinacji znaków dla następnego fragmentu tekstu i nadaje im wyższy priorytet poprzez wyświetlanie ich w bardziej widoczny sposób niż mniej prawdopodobne kombinacje liter. Oszczędza to wysiłek i czas użytkownika podczas wybierania następnej litery spośród oferowanych. Proces komponowania tekstu w ten sposób został porównany do gry zręcznościowej , w której użytkownicy powiększają postacie przelatujące po ekranie i wybierają je, aby skomponować tekst. System uczy się na podstawie doświadczenia, które kombinacje liter są najbardziej popularne iz czasem zmienia protokół wyświetlania, aby to odzwierciedlić.
Cechy
Pakiet Dasher zawiera różne niezależne od architektury pliki danych:
- opisy alfabetyczne dla ponad 150 języków
- ustawienia kolorów liter
- pliki szkoleniowe we wszystkich obsługiwanych językach
Linki zewnętrzne
- Bezpłatne oprogramowanie międzyplatformowe
- Oprogramowanie dla osób niepełnosprawnych
- Darmowe i otwarte oprogramowanie na Androida
- Wolne oprogramowanie zaprogramowane w C
- Darmowe oprogramowanie napisane w C++
- Wolne oprogramowanie napisane w Javie (język programowania)
- Dostępność GNOME
- Wprowadzanie tekstu za pomocą urządzenia wskazującego
- Techniki interfejsu użytkownika
- Interfejsy użytkownika