🎧 New: AI-Generated Podcasts Turn your study notes into engaging audio conversations. Learn more

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

Document Details

StylishSpessartine

Uploaded by StylishSpessartine

Tags

user interface design visual communication design principles

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‬‬

Use Quizgecko on...
Browser
Browser