GUI tarkoittaa graafista käyttöliittymää ja se lausutaan GOO-ee tai gooey. GUI sisältää graafisia elementtejä, kuten ikkunoita, valikoita, kuvakkeita ja linkkejä, jotka valitset käyttäessäsi käyttöjärjestelmää, ohjelmistosovellusta tai mobiilisovellusta.
Komentoriviliittymät hallitsivat tietokoneen vuorovaikutuksen ulkopuolella
GUI-suunnittelun todella arvostaminen auttaa tietämään, mitä oli ennen sitä. Ennen kuin GUI:ta käytettiin laajasti, tietokoneen näytöt näyttivät vain pelkkää tekstiä ja niitä ohjattiin näppäimistöllä. Vuorovaikutus tietokoneen kanssa kirjoitettiin komentoriville. Joten tiedoston siirtämisen sijaan vetämällä ja pudottamalla käyttäjät kirjoittivat komennon nimen, siirrettävän tiedoston nimen ja kohdekansion. Käyttäjien piti muistaa näiden ja monien muiden toimintojen suorittamiseen tarvittavat komennot.
GUI: visuaalinen vallankumous
GUI on hyvin erilainen. Tekstipohjaisen sijaan se on visuaalinen, mikä tekee tietokoneesta paljon helpompi käyttää. Kun käyttöjärjestelmät ja sovellukset sisältävät graafisen käyttöliittymän, komennot ja toiminnot suoritetaan manipuloimalla suoraan näytön graafisia elementtejä. Seuraavan tyyppisiä käyttöliittymäelementtejä käytetään yleisesti graafisissa käyttöliittymissä:
- Windows näyttää tiedot näytöllä. Sovellukset, verkkosivut ja asiakirjat avautuvat ikkunoissa. Ikkunoita voidaan siirtää, muuttaa kokoa ja asettaa toistensa eteen.
- Valikot tarjota luetteloita toiminnoista, joista valita. Ne järjestävät sovelluksessa käytettävissä olevat komennot loogisiin ryhmiin.
- Input Controls antaa käyttäjien valita yhden tai useamman vaihtoehdon luettelosta. Syöttösäätimiä ovat valintaruudut, valintanapit, avattavat luettelot, kytkimet, tekstikentät sekä päivämäärän ja kellonajan valitsimet.
- Navigointikomponentit mahdollistaa käyttäjien liikkumisen käyttöliittymässä paikasta toiseen. Esimerkkejä ovat navigointiradat, liukusäätimet, hakukentät, sivutus ja tunnisteet.
- Informatiiviset komponentit ilmoittaa käyttäjille tehtävän tilasta. Esimerkkejä ovat ilmoitukset saapuvista viesteistä, edistymispalkit, työkaluvihjeet ja ponnahdusikkunat.
Käyttäjät valitsevat yhden tai yhdistelmän yllä olevista elementeistä painamalla näppäimistön näppäimiä, napsauttamalla hiirellä tai napauttamalla näyttöä. Näiden toimien avulla on helppo käynnistää sovelluksia, avata tiedostoja, selata verkkosivustoja ja suorittaa muita tehtäviä. Nämä GUI-elementit tarjoavat yhtenäisiä visuaalisia viitteitä tehtävistä, jotka voidaan suorittaa sovelluksessa. Ne myös tekevät uusien sovellusten oppimisesta mukavampaa.
GUI:n historia
Vuonna 1981 Xerox esitteli PARCin, ensimmäisen graafisen käyttöliittymän. Applen perustaja Steve Jobs huomasi sen Xeroxin kiertueella ja julkaisi GUI-pohjaisen käyttöjärjestelmän Macintoshille vuonna 1984. Microsoft seurasi vuonna 1985 Windows 1.0:n kanssa.
Näitä GUI-pohjaisia ohjelmia ohjattiin hiiren osoittimella, joka liikkui näytön poikki, kun käyttäjät liikuttivat fyysistä hiirtä. Se oli osoita ja napsauta. Tämä muutos merkitsi sitä, että käyttäjien ei enää tarvinnut opetella pitkää listaa komentoja käyttääkseen tietokonetta. Jokainen komento esitettiin valikossa tai kuvakkeella näytöllä. Vuoteen 1990 mennessä graafiset käyttöliittymät alkoivat muistuttaa nykyaikaisten laitteiden käyttöliittymät.
2010-luvun alussa graafiseen käyttöliittymään lisättiin uusia syöttötyyppejä, kuten pyyhkäisy- ja nipistyskomentoja, palvelemaan kasvavia mobiilimarkkinoita. Tietokoneen graafiset käyttöliittymät hyväksyvät nyt myös ohjaussauvoja, valokyniä, kameroita ja mikrofoneja. Jopa uudemmissa automalleissa käytetään graafisia käyttöliittymää painikkeiden kanssa.