GUI מייצג ממשק משתמש גרפי והוא מבוטא GOO-ee או דביק. GUI מכיל אלמנטים גרפיים כגון חלונות, תפריטים, סמלים וקישורים שאתה בוחר כשאתה עובד עם מערכת הפעלה, יישום תוכנה או אפליקציה לנייד.
ממשקי קו פקודה שנשלטו בעבר אינטראקציית מחשב
כדי להעריך באמת את עיצוב GUI, זה עוזר לדעת מה קדם לו. לפני השימוש הנפוץ ב-GUI, מסכי מחשב הציגו רק טקסט רגיל ונשלטו על ידי מקלדת. אינטראקציות עם המחשב הוקלדו בשורת פקודה.לכן, במקום לגרור ולשחרר קובץ כדי להזיז אותו, המשתמשים הקלידו את שם הפקודה, את שם הקובץ להעברה ואת ספריית היעד. המשתמשים היו צריכים לשנן את הפקודות הנדרשות לביצוע פונקציות אלו ועוד רבות אחרות.
GUI: A Visual Revolution
ממשק משתמש שונה מאוד. במקום להיות מבוסס טקסט, הוא מבוסס ויזואלית, מה שהופך את המחשב להרבה יותר קל לשימוש. כאשר מערכות הפעלה ויישומים משלבים GUI, פקודות ופעולות מבוצעות באמצעות מניפולציה ישירה של האלמנטים הגרפיים על המסך. בתוך ממשקי GUI, נעשה שימוש נפוץ בסוגי רכיבי הממשק הבאים:
- Windows מציג מידע על המסך. יישומים, דפי אינטרנט ומסמכים נפתחים כולם בחלונות. ניתן להזיז חלונות, לשנות את גודלם ולהציבם אחד מול השני.
- תפריטים מציעים רשימות של פעולות לבחירה. הם מסדרים את הפקודות הזמינות באפליקציה לקבוצות לוגיות.
- פקדי קלט מאפשרים למשתמשים לבחור אפשרות אחת או יותר מרשימה. פקדי הקלט כוללים תיבות סימון, לחצני אפשרויות, רשימות נפתחות, בוררים, שדות טקסט ובוחרי תאריך ושעה.
- רכיבי ניווט מאפשרים למשתמשים לעבור ממקום למקום בתוך הממשק. דוגמאות כוללות פירורי לחם, סליידרים, תיבות חיפוש, עימוד ותגים.
- רכיבי מידע ליידע את המשתמשים על הסטטוס של משימה. דוגמאות כוללות התראות על הודעות נכנסות, פסי התקדמות, עצות כלים וחלונות קופצים.
משתמשים בוחרים אחד או שילוב של הרכיבים לעיל על ידי לחיצה על מקשים במקלדת, לחיצה עם עכבר או הקשה על המסך. פעולות אלו מקלות על הפעלת יישומים, פתיחת קבצים, ניווט באתרים וביצוע משימות אחרות.
רכיבי GUI אלה מספקים אינדיקציות חזותיות עקביות של המשימות שניתן לבצע בתוך יישום. הם גם הופכים את לימוד יישומים חדשים לנוחים יותר.
History of GUI
בשנת 1981, Xerox הציגה את PARC, ה-GUI הראשון. מייסד אפל, סטיב ג'ובס, ראה את זה במהלך סיור ב-Xerox והוציא מערכת הפעלה מבוססת GUI עבור המקינטוש ב-1984. מיקרוסופט המשיכה ב-1985 עם Windows 1.0.
תוכנות מבוססות GUI אלו נשלטו באמצעות מצביע עכבר שנע על המסך כאשר משתמשים הזיזו עכבר פיזי. זו הייתה ההתחלה של הצבע-וקליק. השינוי הזה גרם לכך שהמשתמשים כבר לא היו צריכים ללמוד רשימה ארוכה של פקודות כדי להפעיל מחשב. כל פקודה יוצגה בתפריט או על ידי סמל על המסך.
בשנת 1990, ממשקי GUI החלו להיראות יותר כמו אלה המשמשים במכשירים מודרניים.
בתחילת שנות ה-2010, סוגי קלט חדשים, כגון פקודות החלקה וצביטה, נוספו ליכולת ה-GUI כדי להתאים לשוק הנייד ההולך וגדל. ממשקי GUI של מחשב מקבלים כעת גם קלט מג'ויסטיקים, עטי אור, מצלמות ומיקרופונים.אפילו מכוניות מדגמים חדשים יותר משתמשים בממשקי GUI בשילוב עם פקדי לחצנים.