GUI înseamnă interfață grafică cu utilizatorul și se pronunță GOO-ee sau gooey. O interfață grafică conține elemente grafice, cum ar fi ferestre, meniuri, pictograme și link-uri pe care le selectați atunci când lucrați cu un sistem de operare, o aplicație software sau o aplicație mobilă.
Interfețele liniei de comandă au guvernat interacțiunile trecute cu computerul
Pentru a aprecia cu adevărat designul GUI, este de ajutor să știi ce l-a precedat. Înainte ca GUI să fie folosit în mod obișnuit, ecranele computerelor afișau doar text simplu și erau controlate de o tastatură. Interacțiunile cu computerul au fost introduse într-o linie de comandă. Deci, în loc să trageți și să plasați un fișier pentru a-l muta, utilizatorii au tastat numele comenzii, numele fișierului care urmează să fie mutat și directorul de destinație. Utilizatorii trebuiau să memoreze comenzile necesare pentru a efectua aceste funcții și multe alte funcții.
GUI: O revoluție vizuală
O GUI este foarte diferită. În loc să fie bazat pe text, este bazat vizual, ceea ce face computerul mult mai ușor de utilizat. Când sistemele de operare și aplicațiile încorporează o interfață grafică, comenzile și acțiunile sunt efectuate prin manipularea directă a elementelor grafice de pe ecran. În cadrul interfețelor grafice, sunt utilizate în mod obișnuit următoarele tipuri de elemente de interfață:
- Windows afișează informații pe ecran. Aplicațiile, paginile web și documentele se deschid în Windows. Ferestrele pot fi mutate, redimensionate și plasate unele în fața celeil alte.
- Meniuri oferă liste de acțiuni din care să alegeți. Acestea aranjează comenzile disponibile într-o aplicație în grupuri logice.
- Comenzi de intrare permit utilizatorilor să selecteze una sau mai multe opțiuni dintr-o listă. Comenzile de introducere includ casete de selectare, butoane de opțiuni, liste derulante, comutări, câmpuri de text și selector de dată și oră.
- Componentele de navigare permit utilizatorilor să se deplaseze dintr-un loc în altul în cadrul interfeței. Exemplele includ breadcrums, glisoare, casete de căutare, paginare și etichete.
- Componente informaționale informează utilizatorii despre starea unei sarcini. Exemplele includ notificări ale mesajelor primite, bare de progres, sfaturi despre instrumente și ferestre pop-up.
Utilizatorii selectează unul sau o combinație a elementelor de mai sus apăsând tastele de pe o tastatură, făcând clic cu mouse-ul sau atingând ecranul. Aceste acțiuni simplifică pornirea aplicațiilor, deschiderea fișierelor, navigarea pe site-uri web și efectuarea altor sarcini.
Aceste elemente GUI oferă indicații vizuale consistente ale sarcinilor care pot fi efectuate în cadrul unei aplicații. De asemenea, fac mai confortabilă învățarea noilor aplicații.
Istoria GUI
În 1981, Xerox a introdus PARC, prima GUI. Fondatorul Apple, Steve Jobs, l-a văzut în timpul unui tur al Xerox și a lansat un sistem de operare bazat pe GUI pentru Macintosh în 1984. Microsoft a urmat în 1985 cu Windows 1.0.
Aceste programe bazate pe GUI au fost controlate cu un indicator al mouse-ului care se mișca pe ecran atunci când utilizatorii mutau un mouse fizic. A fost începutul punctului și clicului. Această schimbare a însemnat că utilizatorii nu mai trebuiau să învețe o listă lungă de comenzi pentru a opera un computer. Fiecare comandă era reprezentată într-un meniu sau printr-o pictogramă pe ecran.
În 1990, GUI-urile au început să semene mai mult cu cele folosite pe dispozitivele moderne.
La începutul anilor 2010, noi tipuri de intrare, cum ar fi comenzile de glisare și ciupire, au fost adăugate la capacitatea GUI pentru a se adapta pieței mobile în creștere. GUI-urile computerelor acceptă acum și intrare de la joystick-uri, pixuri, camere și microfoane. Chiar și modelele de mașini mai noi folosesc interfața grafică împreună cu butoanele de control.