ממשק משתמש גרפי (GUI) הוא הדרך שבה תוכנה או אתר מציגים מידע על המסך בעזרת עיצוב גרפי. לעומת ממשק טקסטואלי, כאן משתמשים בצלמיות, חלונות, תפריטים וכפתורים כדי להקל על ההפעלה. אלמנטים אלה נקראים לעיתים WIMP, חלונות, צלמיות, תפריטים ואמצעי הצבעה.
בעבר היו ממשקים שמבוססים רק על טקסט ושורת פקודה. מאז סוף שנות ה־80 הפכו הממשקים הגרפיים לנפוצים. הטכנולוגיה פותחה במרכז המחקר של חברת זירוקס (זירוקס פארק) והושלבה במחשבי המקינטוש. תפוצת ה־GUI גדלה מאוד עם מערכת ההפעלה Windows של מיקרוסופט. שימוש בעכבר נעשה סטנדרט במחשבים האישיים באמצע שנות ה־90. כיום יש גם ממשקי גרפיקה תלת־ממדיים כמו WPF של מיקרוסופט.
מכשירים ניידים וטאבלטים משתמשים בממשק גרפי שמבוסס על מסך מגע. המסך המגע מאפשר הצבעה וניווט באמצעות האצבעות. בעשור השני של המאה ה־21 נוספה גם אופציה זו למחשבים שולחניים.
בתכנון תוכנה נהוג להפריד בין רכיבי הממשק לבין הלוגיקה העסקית (החלק שמחשב את הפעולות). הפרדה זו מצמצמת צימוד בין חלקי התוכנה ועושה את השינויים בממשק לקלים יותר.
ממשקי תוכנה רבים מאפשרים התאמה אישית לפי העדפות המשתמש. אפשר לשנות גודל גופן, את הצבעים או את אופן הצגת הקישורים. הגדרות אלה נשמרות בפרופיל המשתמש. לעיתים אפשר להחליף "מעטפת" או "Skin", המראה החיצוני של התוכנה בלי לשנות את הפונקציות שבתוכה. דוגמה מוכרת היא החלפת מעטפת בנגן מדיה כמו VLC.
ממשק משתמש גרפי הוא איך התוכנה נראית על המסך. זה כולל סמלים, חלונות וכפתורים. זה שונה מממשק טקסט שאינו כולל ציורים.
לפני כן השתמשו רק בטקסט. מאז סוף שנות ה־80 אנשים החלו להשתמש בממשקים עם ציורים. זירוקס פארק פיתח רעיונות חשובים. מחשבי מקינטוש וקובץ Windows הפכו את הרעיון לנפוץ. משתמשים לעיתים בעכבר כדי להצביע וללחוץ.
מכשירים כמו סמארטפונים וטאבלטים משתמשים במסכי מגע. במסך מגע מצביעים עם האצבע ולא עם העכבר. בשנים האחרונות אפשר גם למסך של המחשב להיות מגעי.
ברחבי תוכנות אפשר לשנות דברים בממשק. אפשר להגדיל גופן או לשנות צבעים. מראה התוכנה נקרא "Skin". לדוגמה, נגן מדיה כמו VLC יכול לקבל מראה אחר.
תגובות גולשים