Lecture 7: User Interface Design - PDF
Document Details
Uploaded by StylishSpessartine
جامعة العلوم والتقانة
Tags
Summary
This document details lecture 7 on user interface design, covering aspects of presenting information on screens. The lecture focuses on typography principles, font choices, and visual hierarchy for designing effective and clear presentations. The document provides instructions for users on how to create user-friendly interfaces.
Full Transcript
تصميم واجهات المستخدم Lecture 7 1 إبراز عمق المستويات أو الشكل ثالثي األبعاد Conveying depth of levels or a three dimensional appearance يمكن اس تعمال التل وين highlightingو التظلي ل ،shadingوتقني ات أخ رى للح...
تصميم واجهات المستخدم Lecture 7 1 إبراز عمق المستويات أو الشكل ثالثي األبعاد Conveying depth of levels or a three dimensional appearance يمكن اس تعمال التل وين highlightingو التظلي ل ،shadingوتقني ات أخ رى للحص ول على مظهر ثالثي األبعاد. – نف ترض دائم ا ب أّن مص در الض وء يك ون في الزاوي ة العليا اليسرى من الشاشة. – عرض أزرار األوام ر command buttonsفي السطح األعلى من الشاشة. 2 إبراز عمق المستويات أو الشكل ثالثي األبعاد Conveying depth of levels or a three dimensional appearance تع ود اإلنس ان على فهم العدي د من األجس ام في الع الم البص ري كأجس ام ثالثي ة األبع اد ،ح تى و إن لم تكن في الحقيق ة ثالثي ة األبع اد.على الشاش ات، هناك العديد من التقنيات و التي يمكن أن تستعمل لتعزيز فهم ثالثية األبعاد. هذه التقنيات: التداخل .overlapping – التقليص والتكبير .shrinking and growing – الحواف المائلة .beveled edges – تغيير القوام .texture change – تغيير اللون .color change – تغيير الحجم .size change – تغيير وضوح .clarity change – الموقع العمودي .vertical location – مباعدة التغيير .spacing change – إّتكاء الخطوط .reclining lines – تغيير الحركة .motion change – 3 إبراز عمق المستويات أو الشكل ثالثي األبعاد Conveying depth of levels or a three dimensional appearance التظلي تغيير تسليط ل القوام الضوء استخدام تقنيات مختلفة للحصول على مظهر ثالثي األبعاد. يمكن استخدام تقنيات مختلفة للحصول على مظهر ثالثي األبعاد. 4 عرض المعلومات على الشاشة Presenting information on screen فيم يلي بعض توجيهات لطريقة عرض البيانات على الشاشات: الطباعة typography – الخط fontله عّدة خواص تتضّمن: الحجم . size – الحالة caseمثل أن يكون الخط باألحرف الكبيرة upper caseأو – األحرف الصغيرة . lower case النمط styleمثل أن يكون الخط داكن boldأو مائل italicأو تحته – سطر underlined النوع ،typefaceأنواع الخطوط كثيرة منها Times New Roman – و Arialو Courier Newللكتابة باألحرف الآلتينية.أما للكتابة باللغة العربية فتوجد أنواع خطوط كثيرة منها Simplified Arabic و Arabic Transparentو .Traditional Arabic 5 عرض المعلومات على الشاشة Presenting information on screen تعليمات عاّم ة general guidelines حجم الخ ّط 12نقط ة ه و أس رع في الق راءة ويفّض ل ل دى كث ير من – المستخدمين. حجم الخّط 14نقطة أفضل للمستخدمين األكبر سّنا. – ال تستخدم أكثر من ثالثة أنواع أو أحجام من الخط في شاشة واحدة. – استعمل حجم الخّط 12نقطة للقوائم و 10نقطة للنوافذ. – استعمل الخط المائل عندما تريد جذب االنتباه. – استعمل الخط الداكن عندما تريد جذب االنتباه أو خلق تدرج .hierarchy – استعمل األحرف الكبيرة في الكتابة في الحاالت اآلتية: – العناوين titles عناوين القسم section headings رسائل التحذير warning messages – للقراءة والفهم السريع ،استعمل نص ًا أسود blackعلى خلفيات بسيطة و ذات تفاوت contrastعالي. 6 عرض المعلومات على الشاشة Presenting information on screen عناصر التطبيق application elements النوافذ windows – كّل النواف ذ يجب أن يك ون عن دها عن وان ،title ماعدا النوافذ التي تحتوي الرسائل .messages – اكتب العن وان باس تعمال خ ّط أحرف ه كب يرة بالكام ل أو خلي ط من األح رف الكب يرة و الص غيرة.الش كل الت الى يوض ح عن وان الناف ذة باس تعمال خلي ط من األحرف الكبيرة و الصغيرة. 7 عرض المعلومات على الشاشة Presenting information on screen يوضح عنوان النافذة باستعمال خليط من األحرف الكبيرة و الصغيرة 8 عرض المعلومات على الشاشة Presenting information on screen التعليقات و العالمات captions and labels التعليقات captionsوالعالمات labelsيجب أن تصمم – جيدًا. عّر ف مفاتيح التحكم controlsبالتعليقات أو العالمات – بكلمات مألوفة للمستخدم. التعليقات والعالمات يجب أن تكتب بشكل واضح و – مختصر كما يجب أن تصف المعلومات المعروضة بشكل جيد. توحيد صيغة كلمات التعليق لكّل حقول البيانات – المماثلة على كّل الشاشات. العالمة يجب أن تنتهي ب ( ) : – 9 عرض المعلومات على الشاشة Presenting information on screen :تمت إعادة التصميم األول بعد حذف التكرار في العالمة ()Name 10 عرض المعلومات على الشاشة Presenting information on screen data fields حقول البيانات – تستخدم حقول البيانات في اآلتي: – إلدخال أو تعديل البيانات تعرض في صندوق خّط . أو صندوق مغاير في اللون مع لّون الخلفية – لإلستفسار أو عرض شاشات القراءة فقط read-only التي تحتوي بيانات غير متغيرة. – لحقول البيانات غير النشطة ( inactiveبشكل مؤقت). تعرض البيانات غير النشطة بلون أخف من لون البيانات النشطة. 11 عرض المعلومات على الشاشة Presenting information on screen صناديق باستخدام لون صناديق باستخدام مغاير للخلفية الخطوط 12 عرض المعلومات على الشاشة Presenting information on screen يجب أن نف ّر ق بين حق ول البيان ات و التعليق ات أوالعالمات. لحق ول البيان ات المف ردة نض ع التعليق ات إلى اليسار من الحقل. بالنس بة للبيانات التي س تدرج في ش كل أعمدة أو ج داول يجب وض ع التعلي ق أعلى حق ول البيان ات ذات األعم دة كم ا ه و موض ح في الشكل التالى. 13 عرض المعلومات على الشاشة Presenting information on screen :Names Abdurrahman Ahmed Ammar Mohammed حقل بيانات مكون من أعمدة 14 عرض المعلومات على الشاشة Presenting information on screen يمكن وضع العالمات فوق حقل البيانات كما هو موضح في الشكل التالى. هذه الطريقة لوضع التعليقات لها المزايا اآلتية: – قرب العالمة من حقل البيانات المقابل له. سرعة معالجة البيانات لقرب العالمات من الحقول. 15 عرض المعلومات على الشاشة Presenting information on screen وضع العالمات أعلى حقول البيانات 16 عرض المعلومات على الشاشة Presenting information on screen التحكم في التعليقات وحقول البيانات controlling captions and data fields – هناك طرقيقتان لترتيب التعليقات وحقول البيانات على الشاشة. – الطريقة األولى – محاذاة كل من حقول البيانات والتعليقات إلى اليسار left justify – ترك فراغ واحد بين التعليق األطول وعمود حقل البيانات.كما هو موضح في الشكل التالى. 17 عرض المعلومات على الشاشة Presenting information on screen التعلي ق األطو ل محاذاة كل من حقول البيانات والتعليقات إلى اليسار 18 عرض المعلومات على الشاشة Presenting information on screen الطريقة الثانية محاذاة حقول البيانات إلى اليسار left justify و محاذاة التعليقات إلى يمين right justify حقول البيانات مع ترك فراغ واحد بين كّل منهما.كما هو موضح بالشكل التالى. 19 عرض المعلومات على الشاشة Presenting information on screen محاذاة حقول البيانات إلى اليسار و محاذاة التعليقات إلى يمين حقول البيانات مع ترك فراغ واحد بين كّل منهما. 20 عرض المعلومات على الشاشة Presenting information on screen مثاًال لمحاذاة سيئة للعالمات poor alignmentو الحقول (أعلى)، و مثال آخر لمحاذاة جيدة .good alignment 21