Skip to main content

Vad är ett grafiskt användargränssnitt?

Under många år var programmeringsspråk uteslutande kommandorad.Detta begränsade användare till människor som hade en fungerande kunskap om språket så att de kunde utfärda kryptiska kommandon för att manipulera data.Ett grafiskt användargränssnitt (GUI) är som fönsterförband för ett programmeringsspråk.Det skapar en grafisk representation av en desktop -stilmiljö med ikoner och menyer som representerar objekt och kommandon.Användaren kan peka och klicka för att manipulera data och program, utan att någonsin veta det underliggande språket eller ett enda kommando.

Den som var tillräckligt gammal på 1980 -talet för att vara medveten om datorrevolutionen, kommer utan tvekan att komma ihåg Apple Regs framgång;Macintosh dator med sitt revolutionerande grafiska användargränssnitt och mus.Detta var den första kommersiellt framgångsrika, prisvärda datorn som vem som helst kunde använda, programmeringskunskap som inte krävs.Microsoft följde snabbt med Windows Operativsystem och ingen såg tillbaka.Det grafiska användargränssnittet var inte bara effektivt och enkelt, utan också roligt.

Medan Apple och Microsoft förde GUI in i våra hem, var de inte ansvariga för att uppfinna det första grafiska användargränssnittet.Mellan 1965-1968 samlades Doug Engelbart, med Stanford Research Institute vid den tiden, med några kollegor för att skapa en fönster-stil hypertextmiljö förstärkt av uppfinningen av en liten tre-knapps gizmo som skulle göra det möjligt för en användare att peka och klicka på objekti fönstret.Gizmo, med sina knappar, näsa och elektrisk "svans", liknade en mus, och så fick enheten sitt namn.Engelbarts inspiration för GUI kom delvis från idéer som föreslogs trettio år tidigare av lovordade amerikanska ingenjör, Vannvar Bush, i sitt publicerade papper från 1945 om "Memex" -systemet.

The Xerox Corporation utvecklade två datorer med ett grafiskt användargränssnitt och mus, modellerat efter Engelbarts arbete.Alto och stjärnan;Den senare släpptes 1981 till allmänheten.Datorn var dyr och hårdvaran otillräcklig relativt operativsystemets behov.Även om det bara sålde en rapporterad 25 000 enheter, tros det vara åtminstone delvis ansvarigt för att inspirera Steve Jobs (Apple -grundare) och Bill Gates (Microsoft Founder) för att driva sina utvecklingsgrupper mot att skapa Macintosh och Windows -operativsystem.

Eftersom det grafiska användargränssnittet är det första som en användare ser när ett program öppnas kan utformning av ett visuellt tilltalande gränssnitt gå långt mot att skapa överklagande för ett program.Den viktigaste faktorn är emellertid huruvida GUI är intuitiv att använda eller inte.Alla med viss erfarenhet av att använda programvara bör kunna hitta grundläggande funktioner i ett okänt program utan att konsultera en manual, hitta menyer, verktyg och alternativ där det förväntas.Avancerade eller egenfunktioner bör integreras på ett sätt som är vettigt för användaren så att det inte är ett jobb att komma ihåg hur man får åtkomst och utnyttjar dem.En prålig GUI tar bara ett program hittills.Om det grafiska användargränssnittet inte är intuitivt och effektivt utformat är programvaran troligtvis inte mycket populär.