Γραφικό περιβάλλον χρήστη - online παζλ
Γραφικό περιβάλλον χρήστη
Γραφικό περιβάλλον χρήστη ή γραφική διασύνδεση/διεπαφή χρήστη (αγγλικά: Graphical User Interface, GUI ) καλείται στην πληροφορική ένα σύνολο εικονικών στοιχείων, τα οποία εμφανίζονται στην οθόνη μίας ψηφιακής συσκευής (π.χ. ηλεκτρονικού υπολογιστή) και χρησιμοποιούνται για να διευκολύνουν και να επιταχύνουν την αλληλεπίδραση μεταξύ του χρήστη και της συσκευής. Παρέχουν στον τελευταίο, μέσω εικόνων, ενδείξεις και «εργαλεία» προκειμένου αυτός, με απλές ενέργειες, να εκτελέσει συγκεκριμένες εργασίες. Για τον λόγο αυτό «αποδέχονται» «ενέργειες» του χρήστη και «αντιδρούν» ανάλογα στα συμβάντα που αυτός προκαλεί μέσω κάποιας συσκευής εισόδου (π.χ. πληκτρολόγιο, ποντίκι).
Τα περισσότερα σύγχρονα προγράμματα και λειτουργικά συστήματα υπολογιστών, προσφέρουν στους χρήστες τους κάποιο γραφικό περιβάλλον αποτελούμενο από μία ή περισσότερες εικονικές διεπαφές. Αυτός ο τρόπος αλληλεπίδρασης μεταξύ των χρηστών και του υπολογιστή προσεγγίζει την ανθρώπινη εμπειρία στο υπόλοιπο φυσικό περιβάλλον και συνεπώς ταιριάζει καλύτερα στην ανθρώπινη φύση. Το προσδοκώμενο αποτέλεσμα από την υιοθέτηση ενός σωστά σχεδιασμένου γραφικού περιβάλλοντος είναι να γίνει το περιβάλλον εργασίας στον υπολογιστή όμορφο, εύχρηστο και λειτουργικό. Πριν από την καθιέρωση των εικονικών διεπαφών η αλληλεπίδραση μεταξύ ενός χρήστη και ενός μικροϋπολογιστή γινόταν μέσω της γραμμής εντολών κάνοντας χρήση κάποιου κελύφους εντολών. Αυτό προϋπέθετε καλή γνώση των εντολών του συγκεκριμένου κελύφους και των κανόνων σύνταξής τους. Η γνώση αυτή μπορούσε να αποκτηθεί μόνο με την εξοικείωση με το συγκεκριμένο κέλυφος μετά από αρκετή εξάσκηση. Προφανώς, για τη χρήση κάποιου άλλου μικροϋπολογιστή ή κελύφους η διαδικασία εκμάθησης θα έπρεπε ως ένα βαθμό να επαναληφθεί. Το γεγονός αυτό έκανε τους μικροϋπολογιστές δύσχρηστους έως απρόσιτους για το ευρύ κοινό και συνεπαγόταν το να θεωρούνται οι χρήστες τους (και ως κάποιο βαθμό να είναι) άτομα με σχετικά υψηλή εξειδίκευση στον τομέα της πληροφορικής.