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.
Komentoriviliitännät hallitsevat aiempia tietokonevuorovaikutuksia
Jotta todella arvostaa GUI-suunnittelua, on hyvä tietää, mikä sitä edelsi. Ennen kuin GUI:ta käytettiin yleisesti, 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 kohdehakemiston. Käyttäjien piti muistaa näiden ja monien muiden toimintojen suorittamiseen tarvittavat komennot.
GUI: Visuaalinen vallankumous
GUI on hyvin erilainen. Sen sijaan, että se olisi tekstipohjainen, se perustuu visuaalisesti, 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ä. GUI:issa käytetään yleisesti seuraavan tyyppisiä käyttöliittymäelementtejä:
- Windows näyttää tiedot näytöllä. Sovellukset, verkkosivut ja asiakirjat avautuvat ikkunoissa. Ikkunoita voidaan siirtää, muuttaa kokoa ja asettaa toistensa eteen.
- Menut tarjoavat luetteloita toiminnoista, joista valita. Ne järjestävät sovelluksessa käytettävissä olevat komennot loogisiin ryhmiin.
- Syötteen ohjaimet antavat käyttäjien valita yhden tai useamman vaihtoehdon luettelosta. Syöttösäätimiin kuuluvat valintaruudut, valintapainikkeet, avattavat luettelot, vaihtopainikkeet, tekstikentät sekä päivämäärän ja ajan valitsimet.
- Navigointikomponentit antavat käyttäjille mahdollisuuden liikkua käyttöliittymässä paikasta toiseen. Esimerkkejä ovat navigointiradat, liukusäätimet, hakukentät, sivutus ja tunnisteet.
- Tietokomponentit ilmoittavat 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ämä toiminnot helpottavat sovellusten käynnistämistä, tiedostojen avaamista, verkkosivustoilla liikkumista ja muiden tehtävien suorittamista.
Nämä graafisen käyttöliittymän elementit tarjoavat yhtenäiset visuaaliset tiedot 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 näki sen Xeroxin kiertueella ja julkaisi GUI-pohjaisen käyttöjärjestelmän Macintoshille vuonna 1984. Microsoft seurasi vuonna 1985 Windows 1.0:lla.
Näitä GUI-pohjaisia ohjelmia ohjattiin hiiren osoittimella, joka liikkui näytöllä, kun käyttäjät liikuttivat fyysistä hiirtä. Se oli osoita ja napsauta -toiminnon alku. Tämä muutos tarkoitti, että käyttäjien ei enää tarvinnut opetella pitkää komentoluetteloa tietokoneen käyttämiseksi. Jokainen komento esitettiin valikossa tai kuvakkeella näytöllä.
Vuoteen 1990 mennessä graafiset käyttöliittymät alkoivat näyttää enemmän nykyaikaisissa laitteissa käytetyiltä.
2010-luvun alussa graafiseen käyttöliittymään lisättiin uusia syöttötyyppejä, kuten pyyhkäisy- ja nipistyskomennot, jotta ne mukautuivat kasvaviin mobiilimarkkinoihin. Tietokoneen graafiset käyttöliittymät hyväksyvät nyt myös ohjaussauvat, valokynät, kamerat ja mikrofonit. Jopa uudemmissa automalleissa käytetään graafisia käyttöliittymää painikkeiden kanssa.