Mis on inimliidese juhised?

Inimliidese juhised (HIG) on riist- või tarkvara loomise kujundusdokumendis sisalduvad piirangud või spetsifikatsioonid, mis näitavad, kuidas nende loomingu liidest tuleks rakendada. Näiteks konkreetse operatsioonisüsteemi (OS) jaoks mõeldud HIG määrab standardid, mille järgi on kujundatud erinevad aknad, kastid, ekraanid ja muud funktsioonid. See ei puuduta ainult kasutajaliidese (UI) esteetilist disaini, vaid ka interaktiivseid funktsioone. Inimliidese juhiseid saavad seejärel kasutada teised sellise riist- või tarkvaraga töötavad arendajad, et tagada kasutajaliidese arendamisel nõuetekohane ühilduvus ja funktsionaalsus.

Tarkvaraarendus sisaldab sageli mitmeid disainidokumente, mida kasutatakse uue programmi loomisel, sealhulgas inimliidese juhiseid. Näiteks uut OS-i arendav ettevõte võib luua HIG-dokumendi, mis näitab selgelt eri akende ja sõnumite jaoks kasutatavaid värve, samuti ikoone sulgemiseks, avamiseks ja muul viisil kasutajaliidese kastide ja funktsioonidega suhtlemiseks. Seda dokumenti saab seejärel ettevõttes kasutada, et tagada inimliidese juhiste järgimine ja lõpptootel puhas, järjepidev ja kasulik kasutajaliides.

Inimliidese juhiste kasulikkus on nende olulisuse võtmeks, kuna HIG dokument luuakse sageli tõhusa kasutajaliidese tagamiseks. Kasutajaliidese arendajatel on sageli hariduslik ja professionaalne taust, et mõista, kuidas inimesed erinevat tüüpi tarkvara ja riistvaraga suhtlevad. Kasutajaliidese arendaja sisend HIG-dokumentide loomisel võimaldab uuel programmil või seadmel olla kasutajaliides, mis on uutele kasutajatele hõlpsasti mõistetav ja intuitiivne. Kuigi see võib tunduda tarkvara disaini lihtsa aspektina, võivad vigased või mittetäielikud inimliidese juhised põhjustada programmi, millel puudub järjepidevus ühest valdkonnast teise või mille kasutamine on liiga keeruline.

Kuigi inimliidese juhised on tarkvaraarendaja või riistvaratootja sisekasutuseks olulised, kasutatakse neid sageli ka väljaspool ettevõtet. Ettevõte, kes töötab välja näiteks olemasoleva OS-iga töötamiseks uut tarkvara, võib kasutada selle OS-i jaoks HIG-dokumenti, et tagada uue tarkvara üldine kasutatavus kooskõlas selle OS-i kasutajaliideses kasutatavate funktsioonidega. See tagab, et mitmed utiliidid ja funktsioonid, mis võivad koos töötada, kuid on pärit erinevatelt arendajatelt, on kasulikud ja pakuvad kasutajatele ühtset kogemust suuremal platvormil. Uue tarkvara ja ühelt tarkvaraturult saadaolevate rakenduste (nt mobiilseadmetes kasutatavate) väljatöötamisel võib inimliidese juhiste kasutamine tarkvara ligipääsetavusele tohutult mõjutada.