Käyttöliittymän käyttöä helpottavia vihjeitä

Seuraavassa on muutamia vihjeitä, jotka edistävät sovellusten yhteensopivuutta helppokäyttöohjelmien, kuten Windowsin toimittaman Accessibility-rajapinnan kanssa.

Käytä ryhmiä äläkä nimiöitä.
Jos olet otsikoinut toisiinsa liittyvien widget-objektien ryhmän Label-elementillä, poista nimiö ja korvaa pääkooste Group-elementillä, jossa on sama teksti kuin Label-otsikkonimiössä.
 
Vältä välikoosteita.
Helppokäyttötyökalut lukevat tarkennetun widget-objektin päähierarkiaa mahdollisimman korkealle. Varmista, ettei rakenteessa ole widget-toimintoja, joista puuttuu teksti.
 
Käytä vain luku -tekstejä äläkä nimiöitä.
Text-elementtiin pääsee käsiksi vain näppäimistön avulla, ja sitä on käytettävä, jos halutaan, että nimiön tietoihin pääsee näppäimistössä siirtymällä. Ota huomioon, että tekstin vieressä oleva nimiö tulkitaan otsikoksi, joten jos käytät otsikko/arvo-paria, riittää, että määrität widget-arvon Text.
 
Lue huolellisesti IBM-tarkistusluettelo.
IBM:llä on helppokäyttötoimintoja koskeva hyödyllinen tarkistusluettelo osoitteessa http://www.ibm.com/able/guidelines/software/accesssoftware.html
 
Käytä valintakirjaimia kaikissa valikoissa ja valikon vaihtoehdoissa.
Varmista, että valintakirjaimet ovat yksilöllisiä kussakin valikossa. Jos valikko koostuu dynaamisesti useista lisäosista, valintakirjaimia ei kannata käyttää, sillä ristiriitoja ei yleensä voi välttää (esimerkiksi Tiedosto > Uusi tai Ikkuna > Näytä näkymä).
 
Määritä valintakirjaimet kaikkiin ohjausobjektien nimiöihin valintaikkunoissa tai oletusasetussivuilla tai ominaisuussivuilla (ohjausobjekteja ovat esimerkiksi painikkeet, valintaruudut ja valintanapit.)
Varmista, että ne ovat yksilöllisiä valintaikkunassa. Vältä törmäyksiä oletuspainikkeiden kanssa (esimerkiksi Palauta &oletusarvot, &Ota käyttöön oletusasetussivuilla; &Seuraava, &Taaksepäin, &Valmis ohjatuissa toiminnoissa). Älä määritä valintakirjaimia OK- ja Peruuta-painikkeille. Jos teet OK-painikkeesta komentoliittymän oletuspainikkeen ja Peruuta-painike vastaa komentoliittymän lopetusta, Enter- ja Esc-näppäimet liitetään niihin oletusarvoisesti. Esc- ja Enter-näppäinten käyttö ei yleensä ole järkevää.
 
Vatmista, että niiden ohjausobjektien edellä, joissa ei ole nimiöitä, on nimiö.
Jos ohjausobjektilla ei ole omaa nimiötä (esimerkiksi tekstikenttää), käytä sen edellä nimiötä,l jonka lopussa on ':', ja määritä sille valintakirjain. Näytönlukijat, kuten JAWS, lukevat tämän nimiön, kun ohjausobjekti on tarkennettu (ks. Ikkuna > Oletusasetukset > Yleiset).
 
Vältä turhia irrallisia nimiöitä.
Et voi siirtyä irrallisiin nimiöihin näppäimistöllä, ja myös näytönlukijat, kuten JAWS, ohittavat ne, koska niitä ei voi tarkentaa.
 
Älä määritä valintakirjaimia pääikkunan ohjausobjekteille.
Älä määritä valintakirjaimia pääikkunan ohjausobjekteille (muille kuin päävalikoille ja päävalikon vaihtoehdoille), vaikka se näyttääkin valintaikkunalta (esimerkiksi lomakkeiden muokkausohjelmat lisäosassa org.eclipse.ui.forms), sillä tämä aiheuttaa yleensä ristiriidan valikon valintakirjainten kanssa.
 
Määritä pikanäppäimiä usein käytetyille toiminnoille (vain ja ainoastaan usein käytetyille toiminnoille).
Pikanäppäimiä voi nykyisin määrittää vain kahdella tavalla SWT-sovelluksessa: Törmäysten välttämiseksi tutustu Eclipse SDK -pikanäppäinten taulukkoon, joka on Eclipse-sovelluksessa Yleiset > Näppäimet -oletusasetussivulla.
 
Vältä yhdistelmiä Alt+{näppäin}, Ctrl+Alt+{näppäin} ja Ctrl+välilyönti+{näppäin}.
Pyri tallentamaan siirtymiskonteksti.
Esimerkiksi kohdassa Ikkuna > Oletusasetukset muistetaan nyt viimeksi valittu sivu. Siksi luetteloa ei tarvitse selata läpi joka kerta.
 
Nimeä ryhmästä tietty henkilö, joka vastaa projektisi helppokäyttötoiminnoista.
On tärkeää painottaa sitä, mikä on tärkeää. Varmista, että kaikki ryhmän jäsenet ymmärtävät helppokäyttötoimintojen merkityksen ja haluavat antaa tälle henkilölle täyden tukensa.
 
Testaa helppokäyttötoimintojen käyttöä.
Vietä ryhmässäsi aina silloin tällöin "hiiretöntä päivää", jolloin he yrittävät käyttää tuotetta vain näppäimistön avulla. Jos käytät ikkunaa, hanki kopio JAWSTM-ohjelmasta ja varmista, että käyttöliittymääsi voi käyttää sen kanssa.