Vad är ett användargränssnitt?
Ett användargränssnitt beskriver alla mekanismer genom vilka en människa interagerar med en maskin eller en dator. Från bilar till brödrostar till persondatorer har nästan alla mekaniska och elektriska enheter ett användargränssnitt. I allmänhet hänvisar termen till den metod som en person interagerar med en dator. Inom detta område kanske ett användargränssnitt inte bara hänvisar till interaktionsmekanismen utan programmet som tillåter det också.
Termen användargränssnitt har sitt ursprung i industrimaskiner. Den hänvisade ursprungligen till det område där en mänsklig operatör fick industrimaskinen att arbeta. Det spelade ingen roll om maskinen var en komplicerad hiss eller en enkel handborr. Så småningom migrerade termen till andra områden inom tillverkning och materialbearbetning. När hemelektronik började dyka upp på marknaden kom termen in i folks hem med dem.
Den breda användningen av termen gjorde det möjligt att flytta in i ännu mer tekniska områden. Verktyg, elektroniska mätanordningar och till och med rattar använde idén. Datorer gav det största nya tillskottet till användargränssnittet. Datadesigners använde frasen för eget bruk under tiden hemdatorer blev mer av en möjlighet under mitten av 1960-talet.
Allteftersom persondatorer blev vanligare började termen släppa från andra områden. Användargränssnittet blev så nära kopplat till datorgränssnitt att äldre användningar måste ta fram nya metoder för att beskriva deras interaktioner. De två vanligaste termerna för den industriella världen är gränssnitt mellan människa och maskin och gränssnitt mellan människor. Vid bearbetning och tillverkning tog operatörsgränssnittet över. På andra områden föll termen helt enkelt utan användning.
Inom datavetenskap spelar ett användargränssnitt en lite större roll än på andra områden. Ursprungligen var det bara tvungen att ta in förfrågningar och utföra svar. För stora maskiner kan det ha varit så enkelt som att trycka på en knapp som gjorde att soppan släppte i en burk. Med datorer måste användargränssnittet också tillåta inmatning av nya kommandon. Det måste ge datorn förmågan att göra mer än vad den kunde göra förut.
Denna betydelseökning utvidgades ännu mer med tillkomsten av det grafiska användargränssnittet. Dessa datorgränssnitt använder bilder och avancerade urvalsmetoder, som datormöss, för att effektivisera interaktionen mellan en person och en dator. Termen utvidgades igen för att täcka hela programmet som används som gränssnitt. Nu var saker som inte var direkt relaterade till mänsklig interaktion fortfarande en del av termen.