Ihmisen käyttöliittymän ohjeet - Human interface guidelines

Image
Kuvattu asiakirja on sivu GNOME Human Interface Guidelines -tekstin osiosta 5 "Progress Windows", joka on julkaistu GFDL 1.1 -versiossa tai uudemmassa ilman etukansi-, takakantatekstejä ja muuttumattomia osioita.

Ihmisen käyttöliittymän ohjeet ( HIG ) ovat ohjelmistokehitysasiakirjoja, jotka tarjoavat sovelluskehittäjille suosituksia. Niiden tavoitteena on parantaa käyttäjien kokemusta tekemällä sovellusliittymistä intuitiivisempia, opittavampia ja johdonmukaisempia. Useimmat oppaat rajoittuvat tietyn työpöytäympäristön sovellusten yhteisen ulkoasun määrittämiseen . Oppaissa luetellaan erityisiä käytäntöjä. Käytännöt perustuvat toisinaan ihmisen ja tietokoneen välisen vuorovaikutuksen tutkimuksiin (ns. Käytettävyystutkimukset ), mutta useimmat perustuvat alustan kehittäjien mieltymysten valitsemiin käytäntöihin .

HIG: n keskeinen tavoite on luoda johdonmukainen kokemus ympäristöstä (yleensä käyttöjärjestelmästä tai työpöytäympäristöstä ), mukaan lukien sovellukset ja muut käytettävät työkalut. Tämä tarkoittaa sekä saman visuaalisen suunnittelun soveltamista että käyttöliittymän yleisten elementtien johdonmukaisen käytön ja toiminnan luomista - yksinkertaisista, kuten painikkeista ja kuvakkeista monimutkaisempiin rakenteisiin, kuten valintaikkunoihin .

HIG: t ovat suosituksia ja neuvoja, joiden tarkoituksena on auttaa kehittäjiä luomaan parempia sovelluksia. Kehittäjät päättävät joskus tarkoituksella rikkoa ne, jos ne uskovat, että ohjeet eivät sovi heidän sovellukseensa tai käytettävyystestaus paljastaa edun. Mutta vuorostaan ​​HIG: n julkaisija voi jättää hakemuksen hyväksymättä. Esimerkiksi Mozilla Firefoxin käyttöliittymä on vastoin GNOME -projektin HIG: tä, mikä on yksi tärkeimmistä väitteistä Epiphanyn sisällyttämisestä Firefoxin sijaan GNOME -jakeluun.

Soveltamisala

Ihmisen käyttöliittymän ohjeet kuvaavat usein visuaalisen suunnittelun sääntöjä, kuten kuvakkeiden ja ikkunoiden suunnittelua ja tyyliä. Paljon harvemmin ne määrittävät, miten käyttäjän syöttö- ja vuorovaikutusmekanismit toimivat. Yksityiskohtaisten sääntöjen lisäksi ohjeissa esitetään toisinaan myös laajempia ehdotuksia sovelluksen järjestämisestä ja suunnittelusta sekä käyttöliittymätekstin kirjoittamisesta.

HIG: itä tehdään myös sovelluksiin. Tässä tapauksessa HIG perustuu HIG -alustalle lisäämällä yhteinen semantiikka useille sovellustoiminnoille.

Alustojen väliset ohjeet

Toisin kuin alustakohtaiset ohjeet, eri alustojen ohjeet eivät ole sidottuja erilliseen alustaan. Näissä ohjeissa annetaan suosituksia, joiden pitäisi olla totta kaikilla alustoilla. Koska tämä ei aina ole mahdollista, alustanväliset ohjeet voivat punnita vaatimusten noudattamista asetettuun työkuormaan nähden.

Esimerkkejä

Linux , macOS , Unix-tyyppinen

Ohjelmointikielet

Kannettavat laitteet

Microsoft Windows

Sekalaisia

Katso myös

Viitteet