GUI står för grafiskt användargränssnitt och uttalas GOO-ee eller gooey. Ett GUI innehåller grafiska element som fönster, menyer, ikoner och länkar som du väljer när du arbetar med ett operativsystem, program eller mobilapp.
Kommandoradsgränssnitt reglerade tidigare datorinteraktion
För att verkligen uppskatta GUI-design hjälper det att veta vad som föregick den. Innan GUI var vanligt förekommande visade datorskärmar bara vanlig text och styrdes av ett tangentbord. Interaktioner med datorn skrevs in på en kommandorad. Så istället för att dra och släppa en fil för att flytta den, skrev användarna kommandonamnet, namnet på filen som ska flyttas och målkatalogen. Användare var tvungna att memorera de kommandon som krävdes för att utföra dessa och många andra funktioner.
GUI: A Visual Revolution
Ett GUI är väldigt annorlunda. Istället för att vara textbaserad är den visuellt baserad, vilket gör datorn mycket lättare att använda. När operativsystem och applikationer innehåller ett GUI, utförs kommandon och åtgärder genom direkt manipulering av de grafiska elementen på skärmen. Inom GUI:er används vanligtvis följande typer av gränssnittselement:
- Windows visar information på skärmen. Program, webbsidor och dokument öppnas alla i fönster. Fönster kan flyttas, storleksändras och placeras framför varandra.
- Meny erbjuder listor med åtgärder att välja mellan. De ordnar de tillgängliga kommandona i en applikation i logiska grupper.
- Inmatningskontroller gör det möjligt för användare att välja ett eller flera alternativ från en lista. Inmatningskontroller inkluderar kryssrutor, alternativknappar, rullgardinslistor, växlar, textfält och datum- och tidsväljare.
- Navigationskomponenter gör det möjligt för användare att flytta från plats till plats i gränssnittet. Exempel inkluderar brödsmulor, reglage, sökrutor, sidnumrering och taggar.
- Informationskomponenter informera användarna om statusen för en uppgift. Exempel inkluderar aviseringar om inkommande meddelanden, förloppsindikatorer, verktygstips och popup-fönster.
Användare väljer en eller en kombination av ovanstående element genom att trycka på tangenterna på ett tangentbord, klicka med en mus eller knacka på skärmen. Dessa åtgärder gör det enkelt att starta program, öppna filer, navigera på webbplatser och utföra andra uppgifter.
Dessa GUI-element ger konsekventa visuella indikationer på de uppgifter som kan utföras i en applikation. De gör det också bekvämare att lära sig nya applikationer.
History of GUI
1981 introducerade Xerox PARC, det första GUI. Apples grundare Steve Jobs såg det under en rundtur i Xerox och släppte ett GUI-baserat operativsystem för Macintosh 1984. Microsoft följde 1985 med Windows 1.0.
Dessa GUI-baserade program styrdes med en muspekare som flyttade runt på skärmen när användare flyttade en fysisk mus. Det var början på peka-och-klicka. Denna förändring innebar att användare inte längre behövde lära sig en lång lista med kommandon för att hantera en dator. Varje kommando representerades i en meny eller av en ikon på skärmen.
År 1990 började GUI:n se ut mer som de som används på moderna enheter.
I början av 2010-talet lades nya indatatyper, som svep- och nypkommandon, till GUI-kapaciteten för att tillgodose den växande mobilmarknaden. GUI:er för datorer accepterar nu också input från joysticks, ljuspennor, kameror och mikrofoner. Även nyare bilmodeller använder GUI i kombination med knappkontroller.