User Interface Design Lecture #4 PDF
Document Details
Uploaded by ComelyFreedom
Tags
Summary
This document provides a comprehensive overview of user interface (UI) design principles. It details key concepts like visual hierarchy, consistency, and color usage. It also discusses and showcases various UI elements, such as buttons, text fields, and menus.
Full Transcript
User Interface design Lecture #4 .1تجميع العناصرالمرتبطة معا .8استخدام .2المحافظة...
User Interface design Lecture #4 .1تجميع العناصرالمرتبطة معا .8استخدام .2المحافظة أساسيات خطوط علي تناسق واضحة في الواجهة الواجهة أساسيات تصميم تصميم واجهة .7إضافة .3إنشاء اشارات مرئية تسلسل هرمي في الواجهة واجهة مرئي المستخدم المستخدم .6المحافظة .4المحافظة علي التباين علي بساطة في الواجهة الواجهة .5استخدام األلوان بشكل هادف 2 أساسيات تصميم واجهة المستخدم -إنشاء تسلسل هرمي مرئي: ليست كل المعلومات الموجودة في الواجهة لها نفس المستوي من األهمية ،لذلك يجب ترتيب المعلومات وتقديم المعلومات االكثر أهمية بشكل واضح وبارزليتم توجيه المستخدم إلي األجزتء األكثر أهمية في التطبيق ،ويحسن الجماليات . 3 .1تباين في اللون المحافظة علي التباين .8تباين اإليقاع .2التباين في الحجم في الواجهة أنواع التباين في .3التباين في .7التباين في العزلة . تصميم الشكل واجهة المستخدم .6التباين في .4التباين في اإلتجاه الموضع .5التباين في الملمس 4 المحافظة علي التباين في الواجهة .1التباين في اللون :هو مقياس اإلختالف في سطوع بين لونيين .2التباين في الحجم :جعل العنصر الذي يجب ان يلفت اإلنتباه أوال بحجم أكبر بشكل ملحوظ من العناصر األخري ،والتباين يكون في الكتابات .3التباين في الشكل :من خالل جعل أحد العناصر مختلفا عن العناصر األخري . .4التباين في الموضع :يقوم المصمم بتغيرموضع عنصر واحد في الصف مما يجعله يبدو مختلفا عن العناصر األخري . .5التباين في الملمس :من خالل استخدام مواد تتميز بالوضوح عن بعضها البعض . .6التباين في اإلتجاه :يمكن تغير الموضع الفعلي للعنصر ،مما يجعله يستخدام اتجاهات أخري أخري أو غير متوقع .7التباين بالعزلة :الذي ينتج من وضع كلمة أو عبارة واحدة بعيدا عن العناصر األخري ،وبهذا تبرز بين الحشود .8التباين باإليقاع:الذي ينتج من خالل الفواصل ،فاألجزاء التي يتم كسرها تحددالتباين وتجذب اإلنتباه . 5 المحافظة علي التباين في الواجهة -إضافة إشارات مرئية في واجهة المستخدم : ال يجب اإلعتماد علي اللون وحده كمؤشر ،فهناك العديد من األنواع المختلفة لعمي األلوان (ال يستطيعوا التميز بين األحمر واألخضر ،والبعض العمي الكلي ). -استخدام خطوط واضحة في واجهة المستخدم : للوضوح والبساطة 7 متحكمات واجهة المستخدم متحكمات واجهة المستخدم هي البناء األساسي لواجهة أي تطبيق إذ يساعد استعمالها السليم المستخدم في التعرف علي منتجك كما ترغب ويشعره باأللفة كما يمكنه من تعلمه حتي لو لم يستخدم المنتج من قبل . أنواع متحكمات واجهة المستخدم : .1متحكمات الدخل :مثل المتحكمات التي نراها في نموذج اإلدخال . .2متحكمات التنقل :التي تسمع للمستخدمين بالتنقل في التطبيق أو الموقع . .3متحكمات الخرج :التي توصل المعلومات للمستخدم . 8 متحكمات واجهة المستخدم .1األزرار :Buttons -يجب أن تكون مقروئية و وضوح وسهولة اإلستخدام االزرار حتي عندما يتعامل معها أقل مستخدمي الحاسوب خبرة،يفضل استخدمها إلجراء األعمال المهمة ،فكاما زاد عدد األزرار التي تضيفها إلي الصفحة ،قل وضوحها وسهولة استخدامها ،لذل يجب اختيارها بحكمة كما يوضخ الشكل التالي -توجد 3أزرار فقط تستخدم وفق ترتيب منطقي : -اشتراآلن. -إضافة إلي سلة المبيعات -بيع األن 9 متحكمات واجهة المستخدم -االستخدام الرئيسي -حاالت الزر -التنوع 10 متحكمات واجهة المستخدم .2مدخل النص Text input تستخدم إلدخال بيانات في النموذج ،مثل رقم الهاتف ،اسم المستخدم ،أو كلمة المرور أو تعليق .وهي من المكونات األساسية في النموذج،اذ تستخدم بالتكرارفي البحث والتعليقات والدردشة كما هو في الشكل . متي يستخدم :فمثال عند السؤال علي دولة أو عن حالة اجتماعية أو طرق الدفع . او يستخدم عندما ال يمكنك بالتنبؤ بإجابة المستخدميين وعند احتمال تنوع كبير في اجاباتهم . 11 متحكمات واجهة المستخدم -االستخدام العادي -حاالت 12 متحكمات واجهة المستخدم -التنوع 13 متحكمات واجهة المستخدم .3القائمة المنسدلة ومربع التحرير : -تستخدم لعرض عدد كبير من الخيارات دون شغل مساحة كبيرة في الصفحة . -من عيوبها عدم قدرة المستخدم علي رؤية جميع الخيارات كلها دفعة واحدة او يحتاج وقتا ومهارة التمرير ،وهنا ببساطة يمكننا استخدام مربع التحرير. -وفقا لمعايير تصميم الويب األمريكية ،فالعدد المثالي لعناصر القائمة المنسدلة يجب ان يكون بين سبعة وخمسة عشر عنصرا ،ويقترح أزرار اإلنتقاء Radio buttonأو مربع اإلنتقاء Boxes Checkللقوائم القصيرة 14 متحكمات واجهة المستخدم -اإلستخدام الرئيسي -حاالت القائمة المنسدلة -التنوع 15 متحكمات واجهة المستخدم -التنوع 16 متحكمات واجهة المستخدم .4زر اإلنتقاء ومربع اإلنتقاء يجب استخدام عنوان لوصف كل مجموعة خيارات ما لم يكن المربع لخيار واحد . 17 متحكمات واجهة المستخدم -اإلستخدام الرئيسي 18 متحكمات واجهة المستخدم -التنوع 19 متحكمات واجهة المستخدم .5الروابط : Links هي الطرق األساسية للتنقل من صفحة ألخري في الويب ،وهي شائعة في تطبيقات الويب وتطبيقات المكتبية الشبيهة بالويب ،اذ تكمن قوتها في بساطتها ،وقد تضمن في النص العادي ،مما يسمح للمستخدم قراءة المحتوي دون مقاطعته ،هذا مع اشارة الرابط إلي المحتوي المرتبط به متاح للقراءة 20 متحكمات واجهة المستخدم -االستخدام العادي -الحاالت : .1افتراضي :defaultرابط عادي وليس مختارا. .2المقروء بالتحويم عليه :hoverعندما تمرر الفأرة علي الربط يصبح مقروءا .3نشيط :activeيصبح الرابط نشيط عند الضغط عليه . .4مزار: Visitedيصبح الرابط مزارا بعد استخدامه . 21 متحكمات واجهة المستخدم -التنوع : من المفيد اإلشارة إلي الروابط التي تنتقل إلي مواقع خارجية باستخدام رمز صغير كما في الشكل 22 متحكمات واجهة المستخدم .6مسار التنقل :breadcrumb طريقة مختصرة إلظهار التسلسل الهرمي للتنقالت ضمن مستويات متعددة الموقع . عندما تكون المساحة (خاصة في اإلتجاه األفقي )محدودة .وذلك عند استخدام الهاتف المحمول 23 متحكمات واجهة المستخدم -االستخدام العادي : -التنوع : 24 متحكمات واجهة المستخدم التنقل العمودي :Vertical Navigation 25 متحكمات واجهة المستخدم التنقل العمودي :Vertical Navigation 26 التنوع : متحكمات واجهة المستخدم شريط القوائم :Menu Bar أهم ما يميزها ثباتها ،أي إمكانية الوصول إليها دائما 28