Zadnje ažuriranje dana
Grafička korisnička sučelja (GUI) promijenila su računalstvo kakvo poznajemo. Zanimljivo je da su neke od najpriznatijih GUI komponenti razvijene prije nekoliko desetljeća.
Čitate li ovaj članak na svom pametnom telefonu, tabletu ili računalu, doživljavate ga putem grafičkog korisničkog sučelja ili grafičkog sučelja. Kao što mu ime govori, GUI omogućuje korisnicima interakciju s elektroničkim uređajima putem grafičkih ikona, a ne tekstualnih korisničkih sučelja. Evo pogleda na povijest grafičkog sučelja i zašto je to ključno.
GUI Povijest
Dugogodišnji korisnici Windowsa mogli bi pomisliti da je prijelaz sa sustava temeljenih na tekstu na grafičkom sučelju nastao kada je Windows 95 zamijenio Windows 3.1. Iako ovo je bila bitna prekretnica u usvajanju grafičkog sučelja, morate se vratiti u 1963., kada je predstavljen prvi grafički program za računalno potpomognuto oblikovanje.
S programom Sketchpad Ivana Sutherlanda korisnici su mogli stvarati i manipulirati objektima na inženjerskim crtežima pomoću svjetlosne olovke. Sketchpad je kasnije u tom desetljeću slijedio Stanfordov mrežni sustav (NLS). Iako je naziv NLS -a možda bio izgubljen u povijesti, rezultat nije. Sustav je koristio tekstualne hiperveze kojima je upravljao prvi računalni miš na svijetu.
Sedamdesetih godina prošlog stoljeća uvedeno je programiranje Smalltalk koje je radilo na računalu Xerox Alto. Većina modernih grafičkih sučelja izvedena je iz ovog sustava. U međuvremenu, Xerox PARC korisničko sučelje dovelo je u prvi plan i druge već poznate grafičke elemente, uključujući prozore, izbornike, radio tipke i potvrdne okvire. Do kraja desetljeća tvrtke poput Microsofta, Applea i IBM -a uključile su se u grafičko sučelje.
Kasnije usvajanje
GUI sustavi ušli su u mainstream u brzo naprednim 1980-im. Apple Lisa objavljena je 1983. godine, a godinu kasnije slijedi mnogo uspješniji prvi Apple Macintosh. Windows 95 napokon je stigao desetljeće kasnije, a za nekoliko mjeseci postao je najpopularniji desktop operacijski sustav svih vremena.
Početkom 21. stoljeća pojavili su se mobilni operativni sustavi, uključujući Appleov iOS, Googleov Android i mnoge druge. Iako se na površini razlikuju, svaki je koristio iste GUI elemente koji su prvi put implementirani prije nekoliko desetljeća.
Ključne značajke grafičkog sučelja
GUI sustavi svaki nude ove generičke odjeljke: prozore, izbornike, ikone, kontrole i kartice. Interaktivni elementi uključuju kursor, pokazivač, točku umetanja, odabir i ručku za podešavanje.
Windows
Ovaj članak gledate putem web preglednika, koji je po definiciji prozor, baš poput vašeg programa za e -poštu ili naslova softvera Adobe. Windows su područja ekrana računala gdje su vidljivi podaci odvojeni od ostatka zaslona.
Prozor spremnika obuhvaća druge prozore ili kontrolu, baš kao što vam prozor preglednika omogućuje pregled i navigaciju nizom stavki, poput dokumenata ili web stranica. Danas se konzole poput US-DOS-a i UNIX-a pojavljuju kroz prozore tekstualnih terminala.
Postoje i prozori s porukama, koji se ponekad nazivaju dijaloškim okvirima. Ovi se prozori otvaraju unutar programa na vašem računalu. Oni obično traže od vas da date potvrdan ili negativan odgovor. Na primjer, kada promijenite dokument u programu kao što je Microsoft Word, može se pojaviti prozor s pitanjem je li to potez koji želite učiniti.
Izbornici
Kada koristite miš, prst ili drugi pokazivački uređaj, najvjerojatnije izvršavate naredbu kroz sljedeći izbornik GUI, izbornike. Ti elementi obično nude popis izbora, olakšavajući korisniku da odredi što dalje učiniti. Postoje različite vrste izbornika, uključujući traku izbornika i kontekstni izbornik. Prvi ćete vidjeti pri vrhu ekrana. Sadrži padajuće izbornike koji se pojavljuju pri kliku na riječi u izborniku.
Kontekstni izbornici su, naprotiv, nevidljivi dok se ne klikne ili ne dodirne. Desnim klikom na uobičajeno računalo otvara se prethodno skriveni izbornik sadržaja.
Ikone
Najuočljiviji dijelovi svakog GUI sustava su ikone. Ove male slike, koje se nalaze na radnoj površini, početnoj stranici ili u mapi, predstavljaju različite objekte kao što su program, datoteka, web stranica ili naredba. Ikona otvara spomenuti objekt kada se klikne.
Kontrole
Na sustavima grafičkog sučelja pronaći ćete i kontrole, koje se ponekad nazivaju i widgeti. Ovi grafički elementi upravljanja bitna su softverska komponenta koja korisniku omogućuje čitanje ili efektiranje (uređivanjem) informacija o aplikaciji. Kontrole imaju različite oblike, uključujući klizače, radio tipke, potvrdne okvire i još mnogo toga.
Kartice
Konačno, tu su i kartice. Ti elementi obično imaju oblik male pravokutne kutije ili jednostavnog teksta. Kad se klikne, pojavljuje se popis sličnih objekata ili odjeljaka. Na primjer, kartice su bitna komponenta u web preglednicima. Klikom na kartice možete se kretati između dvije ili više web stranica istovremeno bez zatvaranja druge. Svaka kartica sadrži zasebnu web stranicu.
Ključni interaktivni elementi grafičkog sučelja
Nitko od nas ne bi u potpunosti cijenio što GUI znači računanje da nije razvijenih alata za prelazak s jedne na drugu značajku. Ovi interaktivni elementi razvili su se godinama i uključuju pokazivače, pokazivače i mnoge druge.
A pokazivač je grafički objekt koji se kreće po zaslonu računala pomoću miša ili dodirne podloge. Pokazivači pokreću poznate klikove, dodire i povlačenja. A pokazivač je vrsta pokazivača i označava vašu točnu lokaciju na zaslonu. Okomita linija koja treperi prikazuje lokaciju pokazivača.
An mjesto umetanja gdje se pojavljuju naredbe koje pokreću korisnici, na primjer, unutar tekstualnih aplikacija ili pri korištenju operacije kopiranja i lijepljenja. A izbor je popis stavki u kojima se odvijaju korisničke operacije. Korisnici obično dodaju stavke na ovaj popis ručno, iako ne uvijek. Konačno, an ručka za podešavanje je pokazatelj početne točke za operaciju povlačenja i ispuštanja. Na primjer, okvir koji se pojavljuje na uglovima i rubovima prozora je ručica za podešavanje.
Mnogo za vidjeti
U mnogim pogledima, sve na ekranu računala nalazi se GUI. Iako su se značajke i elementi s godinama poboljšavali, osnovni pojmovi ostali su isti desetljećima. Bez toga bi računanje izgledalo mnogo drugačije.