GUI تعني واجهة المستخدم الرسومية ويتم نطقها GOO-ee أو gooey. تحتوي واجهة المستخدم الرسومية على عناصر رسومية مثل النوافذ والقوائم والرموز والروابط التي تحددها عندما تعمل مع نظام تشغيل أو تطبيق برمجي أو تطبيق جوال.
واجهات سطر الأوامر محكومة التفاعل السابق مع الكمبيوتر
لتقدير تصميم واجهة المستخدم الرسومية حقًا ، من المفيد معرفة ما سبقه. قبل استخدام واجهة المستخدم الرسومية بشكل شائع ، كانت شاشات الكمبيوتر تعرض نصًا عاديًا فقط وكانت تتحكم فيها لوحة المفاتيح. تمت كتابة التفاعلات مع الكمبيوتر في سطر الأوامر.لذلك ، بدلاً من سحب ملف وإسقاطه لنقله ، قام المستخدمون بكتابة اسم الأمر واسم الملف المراد نقله ودليل الوجهة. كان على المستخدمين حفظ الأوامر المطلوبة لأداء هذه والعديد من الوظائف الأخرى.
واجهة المستخدم الرسومية: ثورة بصرية
واجهة المستخدم الرسومية مختلفة جدا. بدلاً من أن يكون مستندًا إلى النص ، فهو مرئي ، مما يجعل استخدام الكمبيوتر أسهل بكثير. عندما تتضمن أنظمة التشغيل والتطبيقات واجهة المستخدم الرسومية ، يتم تنفيذ الأوامر والإجراءات من خلال المعالجة المباشرة للعناصر الرسومية على الشاشة. داخل واجهات المستخدم الرسومية ، تُستخدم الأنواع التالية من عناصر الواجهة بشكل شائع:
يعرض
يختار المستخدمون عنصرًا أو مجموعة من العناصر المذكورة أعلاه بالضغط على المفاتيح الموجودة على لوحة المفاتيح أو النقر بالماوس أو النقر على الشاشة. تسهل هذه الإجراءات بدء تشغيل التطبيقات وفتح الملفات والتنقل في مواقع الويب وأداء مهام أخرى.
توفر عناصر واجهة المستخدم الرسومية هذه مؤشرات مرئية متسقة للمهام التي يمكن تنفيذها داخل التطبيق. كما أنها تجعل تعلم التطبيقات الجديدة أكثر راحة.
تاريخ واجهة المستخدم الرسومية
في عام 1981 ، قدمت Xerox PARC ، أول واجهة مستخدم رسومية. شاهده مؤسس شركة آبل ستيف جوبز خلال جولة في زيروكس وأصدر نظام تشغيل قائم على واجهة المستخدم الرسومية لماكنتوش في عام 1984. وتبعتها مايكروسوفت في عام 1985 مع Windows 1.0.
تم التحكم في هذه البرامج المستندة إلى واجهة المستخدم الرسومية بمؤشر الماوس الذي يتحرك حول الشاشة عندما يحرك المستخدمون الماوس الفعلي. كانت بداية التأشير والنقر. هذا التحول يعني أن المستخدمين لم يعد عليهم تعلم قائمة طويلة من الأوامر لتشغيل الكمبيوتر. تم تمثيل كل أمر في قائمة أو بواسطة أيقونة على الشاشة.
بحلول عام 1990 ، بدأت واجهات المستخدم الرسومية تبدو أشبه بتلك المستخدمة على الأجهزة الحديثة.
في أوائل عام 2010 ، تمت إضافة أنواع إدخال جديدة ، مثل أوامر التمرير والقرص ، إلى قدرة واجهة المستخدم الرسومية لاستيعاب سوق الأجهزة المحمولة المتنامي. تقبل واجهات المستخدم الرسومية للكمبيوتر الآن أيضًا الإدخال من أذرع التحكم وأقلام الإضاءة والكاميرات والميكروفونات.حتى أحدث طرازات السيارات تستخدم واجهات المستخدم الرسومية جنبًا إلى جنب مع عناصر التحكم في الأزرار.