Το GUI σημαίνει γραφική διεπαφή χρήστη και προφέρεται GOO-ee ή gooey. Ένα GUI περιέχει γραφικά στοιχεία όπως παράθυρα, μενού, εικονίδια και συνδέσμους που επιλέγετε όταν εργάζεστε με λειτουργικό σύστημα, εφαρμογή λογισμικού ή εφαρμογή για κινητά.
Διεπαφές γραμμής εντολών που ελέγχονται από προηγούμενη αλληλεπίδραση με υπολογιστή
Για να εκτιμήσετε πραγματικά τη σχεδίαση GUI, βοηθάει να γνωρίζετε τι προηγήθηκε. Πριν από την κοινή χρήση του GUI, οι οθόνες υπολογιστών εμφανίζονταν μόνο απλό κείμενο και ελέγχονταν από ένα πληκτρολόγιο. Οι αλληλεπιδράσεις με τον υπολογιστή πληκτρολογήθηκαν σε μια γραμμή εντολών. Έτσι, αντί να σύρουν και να αποθέσουν ένα αρχείο για να το μετακινήσουν, οι χρήστες πληκτρολογούσαν το όνομα της εντολής, το όνομα του αρχείου που θα μετακινηθεί και τον κατάλογο προορισμού. Οι χρήστες έπρεπε να απομνημονεύουν τις εντολές που απαιτούνται για την εκτέλεση αυτών και πολλών άλλων λειτουργιών.
GUI: Μια οπτική επανάσταση
Ένα GUI είναι πολύ διαφορετικό. Αντί να βασίζεται σε κείμενο, βασίζεται οπτικά, καθιστώντας τον υπολογιστή πολύ πιο εύκολο στη χρήση. Όταν τα λειτουργικά συστήματα και οι εφαρμογές ενσωματώνουν ένα GUI, οι εντολές και οι ενέργειες εκτελούνται μέσω άμεσου χειρισμού των γραφικών στοιχείων στην οθόνη. Στα γραφικά περιβάλλοντα χρήστη, χρησιμοποιούνται συνήθως οι ακόλουθοι τύποι στοιχείων διεπαφής:
Το
Οι χρήστες επιλέγουν ένα ή έναν συνδυασμό από τα παραπάνω στοιχεία πατώντας πλήκτρα σε ένα πληκτρολόγιο, κάνοντας κλικ με το ποντίκι ή πατώντας στην οθόνη. Αυτές οι ενέργειες διευκολύνουν την εκκίνηση εφαρμογών, το άνοιγμα αρχείων, την πλοήγηση σε ιστότοπους και την εκτέλεση άλλων εργασιών.
Αυτά τα στοιχεία GUI παρέχουν συνεπείς οπτικές ενδείξεις των εργασιών που μπορούν να εκτελεστούν σε μια εφαρμογή. Επίσης, κάνουν την εκμάθηση νέων εφαρμογών πιο άνετη.
Ιστορία του GUI
Το 1981, η Xerox παρουσίασε το PARC, το πρώτο GUI. Ο ιδρυτής της Apple Steve Jobs το είδε κατά τη διάρκεια μιας περιοδείας στη Xerox και κυκλοφόρησε ένα λειτουργικό σύστημα βασισμένο σε GUI για Macintosh το 1984. Η Microsoft ακολούθησε το 1985 με τα Windows 1.0.
Αυτά τα προγράμματα που βασίζονται σε GUI ελέγχονταν με έναν δείκτη του ποντικιού που κινούνταν στην οθόνη όταν οι χρήστες μετακινούσαν ένα φυσικό ποντίκι. Ήταν η αρχή του point-and-click. Αυτή η αλλαγή σήμαινε ότι οι χρήστες δεν έπρεπε πλέον να μάθουν μια μακρά λίστα εντολών για να χειριστούν έναν υπολογιστή. Κάθε εντολή αντιπροσωπεύτηκε σε ένα μενού ή από ένα εικονίδιο στην οθόνη.
Μέχρι το 1990, τα GUI άρχισαν να μοιάζουν περισσότερο με αυτά που χρησιμοποιούνται στις σύγχρονες συσκευές.
Στις αρχές της δεκαετίας του 2010, νέοι τύποι εισόδου, όπως εντολές ολίσθησης και τσίμπημα, προστέθηκαν στη δυνατότητα GUI για να εξυπηρετήσουν την αναπτυσσόμενη αγορά κινητής τηλεφωνίας. Τα GUI υπολογιστών δέχονται πλέον εισόδους από joystick, στυλό φωτός, κάμερες και μικρόφωνα. Ακόμα και νεότερα μοντέλα αυτοκινήτων χρησιμοποιούν γραφικά περιβάλλοντος σε συνδυασμό με χειριστήρια κουμπιών.