Kisegítő felhasználói felületek

A kisegítő kifejezés egy olyan szoftverre hivatkozik, amelyet úgy alakítottak ki, hogy az akadályozottsággal élő személyek sikeresen együttműködhessenek velük.  A kisegítő szoftver számos különböző akadályozottságot figyelembe vesz:

Kisegítő technológia

A kisegítő technológia berendezés vagy szoftver, amely javítja a meglévő operációs rendszer és alkalmazások hozzáférhetőségét. Mivel a kisegítő technológiák széles körének leírása a programozási kézikönyv hatókörén kívül esik, tudnia kell, hogy léteznek ilyenek.  Miért?  Mivel a szoftver programozása vagy dokumentáció írása során néhány egyszerű dolog, mint például alternatív szöveges leírás biztosítása a képekhez HTML-ben, vagy billentyűzetmegfeleltetések az összes szoftvertevékenységhez, nagyban javíthatja ezen módszereket használó kisegítő technológiák hatékonyságát.

Kisegítő lehetőségek erőforrások

Található néhány alap kódolási tipp, amely a bedolgozó felhasználói felületek összeépítésekor használható, és javítja a szoftver hozzáférhetőségét. További információkat a Felhasználói felület elérhetőbbé tételével kapcsolatos tippek rész tartalmaz.

IBM kisegítő lehetőségek központi webhely számos hasznos erőforrásokat tartalmaz a kisegítő lehetőségekhez, a szoftver és webes felületek fejlesztésével kapcsolatos útmutatókat és ellenőrzőlistákat is beleértve.

SWT és kisegítő lehetőségek

Mivel az SWT az operációs rendszer natív felületi elemeit használja, az SWT-vel összeépített felhasználói felületek öröklik a gazda operációs rendszeren telepített kisegítő technológiákat. Az SWT egy AccessibleListener nevű felületet valósít meg, amely alap kisegítő lehetőséggel kapcsolatos információkat biztosít az ügyfelek számára, mint például vezérlőelemek leírása, súgószöveg és billentyűparancsok. Ha olyan kisegítő technológiákat fejleszt, amelyhez több információra van szükség, vagy javítani kívánja a munkaterület alap kisegítő lehetőségeit, akkor saját figyelőket vehet fel és felülírhatja a platform alapértelmezett kisegítő lehetőség viselkedéseit. Részletes információkat az org.eclipse.swt.accessibility csomag tartalmaz.