Upload
abdullah-almalki
View
133
Download
4
Embed Size (px)
Citation preview
1- مدخل الى علم التفاعل بين االنسان والحاسبHCI
2- في تصميم المواقعالشائعة االخطاءابرز
3- للويب –التوجيهية لسهولة االستخدام المبادئ
Nielsen's heuristics
4- لبناء االستبانات توجيهات
5- مبادئ توجيهية لسهولة االستخدام لأللعاب
3/24/2015
المحتويات
3
3/24/2015
مدخل
The goal of HCI “is to develop or improve the
safety, utility, effectiveness, efficiency and
usability of system that include computers.” (Interacting with computers, 1989, p3)
Fact
- Fletcher Buckley “: 85% of Software projects are
either late or delivered without satisfying the
specification.”
But WHY?
7
3/24/2015
مدخل
http://www.uxmatters.com/mt/archives/2007/11/the-five-competencies-of-user-experience-
design.php
8
3/24/2015
lots of feedback!
Requirements
specification
Analysis
Design
Implementation
Testing
Operation and
maintenance
user needs
9
3/24/2015
محمول
...محمول نوع
....محمول نوع
...محمول نوع
...محمول نوع
مكتبي
ان يكون عدد
القوائم الفرعية
7 2
..ما هو االفضل
قوائم رئيسية اكثر ؟
او قوائم فرعية اكثر؟
ابرز االخطاء
هناك قاعدة
للقوائم الفرعية
14
3/24/2015
( ثبت من اختبار تتبع حركة العين )
اثناء قراءة محتوى الموقع Fتأخذ العين شكل الحرف
http://www.useit.com/alertbox/reading_pattern.html
ابرز االخطاء
15
3/24/2015
.نموذج تسجيل ال يقبل اال احرف فقط في اسم المستخدم: مثال
مبادئ توجيهية
:الوقاية في هذه الحالة
كتابة تنبيه لدى خانة تسجيل اسم المستخدم توضح -1
.ان االسم فقط يقبل االحرف
تعطيل القدرة على ادخال االرقام او الرموز من -2
.لوحة المفاتيح عند اختيار المستخدم لفقرة اسم المستخدم
22
3/24/2015 29
سهلة للتحليل
متعددة ألصداراتهل نحتاج
وضع التعليمات
صيغة االسئلة واإلجابات
فوائد وسلبيات االستبانات االلكترونية
االستبانات
1. Provide consistent responses to the user’s actions.
2. Allow users to customize video and audio settings, difficulty and game speed.
3. Provide predictable and reasonable behavior for computer controlled units.
4. Provide unobstructed views that are appropriate for the user’s current actions
5. Allow users to skip non-playable and frequently repeated content.
3/24/2015 31
السهولة في االلعاب
6. Provide intuitive and customizable input mappings.
7. Provide controls that are easy to manage, and that have an appropriate level of sensitivity and responsiveness.
8. Provide users with information on game status.
9. Provide instructions, training, and help.
10. Provide visual representations that are easy to interpret and that minimize the need for micromanagement.
3/24/2015 32
السهولة في االلعاب
http://hci.usask.ca/publications/2008/p1453-pinelle.pdf
توضيح مفهوم الـ HCI
مفهوم الـتوضيح UX
توضيح بعض االمور المتعلقة بالـ HCI
توضيح بعض األخطاء الشائعة تصميم المواقع
توضيح مبادئ نيلسون التوجيهية لتصميم الواجهات التفاعلية
توجيهات لبناء االستبانات.
مبادئ توجيهية لسهولة االستخدام في االلعاب
3/24/2015
المخرجات
33