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:
- valikon vaihtoehdolle määritetään pikanäppäin
päävalikkopalkissa (se ohitetaan pikavalikoissa) -- JFace-toiminnot
tukevat tätä
- tiettyyn ohjausobjektiin liitetään näppäimen kuuntelutoiminto
(esimerkiksi näkymän tai muokkausohjelman toteutuksessa)
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}.
- Alt+{näppäin}-yhdistelmät voivat olla ristiriidassa valikon valintakirjainten kanssa.
- Ctrl+Alt+{näppäin}-yhdistelmät voivat olla ristiriidassa kansallisissa näppäimistöissä lisättävien erikoismerkkien kanssa (Alt Gr = Ctrl+Alt).
- Ctrl+välilyönti+{näppäin}-yhdistelmät voivat olla ristiriidassa Ctrl+välilyönti-yhdistelmän kanssa, jota käytetään tilakytkimenä aasialaisissa kielissä.
- 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.