واجهة المستخدم هي العناصر المرئية والتفاعلية التي يتفاعل المستخدمون من خلالها مع النظام. تشمل الأزرار، والقوائم، والأيقونات، وحقول النصوص، وأشرطة التمرير، والتخطيطات. إنها واجهة البرنامج. واجهة المستخدم هي ما تراه وتلمسه، بينما تجربة المستخدم هي ما تختبره.
تطورت واجهات المستخدم. في ثمانينيات القرن الماضي، حلت واجهات المستخدم الرسومية محل واجهات سطر الأوامر. وجعلت الفأرة والنوافذ الحاسوب في متناول الجميع. ووفرت شاشات اللمس إمكانية التحكم المباشر. وأضافت واجهات الصوت طبقة أخرى. كل تحول غيّر طريقة تفاعل الناس مع الآلات.
أنواع الواجهات
- واجهة المستخدم الرسومية: رسومية، نوافذ وأيقونات
- واجهة سطر الأوامر: سطر الأوامر، نصي
- اللمس: الإيماءات على الشاشات
- الصوت: الأوامر المنطوقة
- الإيماءات: تتبع الحركة والجسم
يتبع تصميم واجهة المستخدم الجيد مبادئ أساسية: الاتساق، والتغذية الراجعة، والبساطة، وسهولة الوصول. يجب أن تبدو الأزرار قابلة للنقر. يجب أن تكون نتائج الإجراءات مرئية. يجب أن تكون الأخطاء واضحة وقابلة للتصحيح. تُعدّ الواجهة حلقة الوصل بين الإنسان والآلة، وأي خلل فيها يُعيق كل شيء.
Comments
No comments yet. Be the first to share a thought.
Leave a comment