Hvad er en brugergrænseflade?
En brugergrænseflade beskriver enhver mekanisme, hvormed et menneske interagerer med en maskine eller computer. Fra biler til brødristere til personlige computere har næsten alle mekaniske og elektriske enheder en brugergrænseflade. Generelt henviser udtrykket til den metode, hvorpå en person interagerer med en computer. På dette område refererer en brugergrænseflade muligvis ikke blot til interaktionsmekanismen, men det program, der også tillader det.
Udtrykket brugergrænseflade stammer fra industrielle maskiner. Den henviste oprindeligt til det område, hvor en menneskelig operatør fik den industrielle maskine til at fungere. Det betyder ikke noget, om maskinen var en kompliceret lift eller en simpel håndbor. Til sidst migrerede udtrykket til andre områder inden for fremstilling og materialeforarbejdning. Da hjemmeelektronik begyndte at dukke op på markedet, kom udtrykket ind i folks hjem med dem.
Den udbredte brug af udtrykket gjorde det muligt at bevæge sig i endnu mere tekniske felter. Værktøjer, elektroniske måleapparater og endda rattetegn anvender ideen. Computere var den største nye tilføjelse til brugergrænsefladeterminen. Computer-designere vedtog udtrykket til eget brug omkring det tidspunkt, hvor hjemmecomputere blev mere af en mulighed i midten af 1960'erne.
Efterhånden som personlige computere blev mere almindelige, begyndte udtrykket at falde ud af andre felter. Brugergrænsefladen blev så tæt forbundet med computergrænseflader, at ældre anvendelser måtte hente nye metoder til at beskrive deres interaktioner. De to mest almindelige udtryk for den industrielle verden er interface mellem mennesker og maskiner og interface mellem mennesker og maskiner. I behandling og fremstilling overtog operatørgrænsefladen. På andre områder faldt udtrykket simpelthen ude af brug uden en erstatning.
Inden for datalogi spiller en brugergrænseflade en lidt større rolle end på andre områder. Oprindeligt var det bare nødvendigt at indtaste anmodninger og output-svar. For store maskiner kan det have været så simpelt som at trykke på en knap, der fik suppen til at falde ned i en dåse. På computere måtte brugergrænsefladen også tillade indtastning af nye kommandoer. Det måtte give computeren mulighed for at gøre mere end hvad den kunne gøre før.
Denne stigning i betydning udvides endnu mere med fremkomsten af den grafiske brugergrænseflade. Disse computergrænseflader bruger billeder og avancerede udvælgelsesmetoder, som computermus, til at strømline samspillet mellem en person og en computer. Udtrykket udvidede igen til at dække hele programmet, der blev brugt som interface. Nu var ting, der ikke var direkte relateret til menneskelig interaktion, stadig en del af begrebet.