Helppokäyttöiset käyttöliittymät

Käsitteellä helppokäyttöinen viitataan ohjelmistoon, joka on suunniteltu niin, että toimintarajoitteiset ihmiset voivat käyttää sitä onnistuneesti.  Helppokäyttöinen ohjelmisto ottaa huomioon monia erilaisia toimintakyvyn rajoituksia:

Avustava tekniikka

Avustava tekniikka on laite tai ohjelmisto, jolla lisätään olemassa olevien käyttöjärjestelmien ja sovellusten helppokäyttöisyyttä.  Vaikka avustavia tekniikoita ei käsitelläkään tässä, on tärkeää tietää niiden olemassaolosta.  Miksi?  Koska yksinkertaiset asiat, joita voit tehdä ohjelmoidessasi ohjelmistoa tai dokumentaatiota, esimerkiksi vaihtoehtoisten tekstikuvausten lisääminen kuviin HTML-koodissa tai näppäinvastineiden määritys kaikille ohjelmiston toiminnoille, voivat lisätä merkittävästi tällaisia tekniikoita käyttävien avustavien tekniikoiden tehokkuutta.

Helppokäyttöisyysresurssit

Koodauksessa on muutamia perusvihjeitä, joita voit käyttää kootessasi lisäosien käyttöliittymiä ja parantaa ohjelmiston helppokäyttöisyyttä.  Lisätietoja on ohjeaiheessa Käyttöliittymän käyttöä helpottavia vihjeitä.

IBM:n Accessibility Center -sivustossa on monia hyödyllisiä helppokäyttöisyyttä parantavia resursseja, muun muassa ohjelmistojen ja Web-käyttöliittymien kehityksen periaatteita ja tarkistusluetteloita.

SWT ja helppokäyttöisyys

Koska SWT käyttää käyttöjärjestelmän omia widget-objekteja, SWT:llä kootut käyttöliittymän perivät kaikki avustavat tekniikat, jotka on asennettu isäntäkäyttöjärjestelmään.  SWT toteuttaa rajapinnan AccessibleListener, joka toimittaa työasemille helppokäytön perustiedot, esimerkiksi ohjausobjektien kuvaukset, ohjetekstit ja näppäinoikotiet.  Jos olet kehittämässä avustavia tekniikoita, joihin tarvitaan enemmän tietoa, tai haluat parantaa työympäristön perushelppokäyttöisyyttä, voit lisätä omia kuuntelutoimintoja ja ohittaa ympäristön helppokäytön oletustoiminnan.  Lisätietoja on paketissa org.eclipse.swt.accessibility.