4. Design dialogs to yield closure. Sequences of actions should be organized into
groups with a beginning, middle, and end. Informative feedback at the completion
of a group of actions gives operators the satisfaction of accomplishment,
a sense of relief, the signal to drop contingency plans from their
minds, and a signal to prepare for the next group of actions. For example,
e-commerce web sites move users from selecting products to the checkout,
ending with a clear confirmation page that completes the transaction.
5. Prevent errors. As much as possible, design the system such that users cannot
make serious errors; for example, grayout menu items that are not appropriate
and do not allow alphabetic characters in numeric entry fields (see
Section 2.3.5). If a user makes an error, the interface should detect the error
and offer simple, constructive, and specific instructions for recovery. For
example, users should not have to retype an entire name-address form if
they enter an invalid zip code, but rather should be guided to repair only
the faulty part. Erroneous actions should leave the system state unchanged,
or the interface should give instructions about restoring the state.
6. Permit easy reversal of actions. As much as possible, actions should be
reversible. This feature relieves anxiety, since the user knows that errors can
be undone, thus encouraging exploration of unfamiliar options. The units of
reversibility may be a single action, a data-entry task, or a complete group of
actions, such as entry of a name and address block.
7. Support internal locus of control. Experienced operators strongly desire the
sense that they are in charge of the interface and that the interface responds
to their actions. Surprising interface actions, tedious sequences of data
entries, inability to obtain or difficulty in obtaining necessary information,
and inability to produce the action desired all build anxiety and dissatisfaction.
Gaines (1981) captured part of this principle with his rule avoid acausality
and his encouragement to make users the initiators of actions rather than
the responders to actions.
8. Reduce short-term memory load. The limitation of human information processing
in short-term memory (the rule of thumb is that humans can remember
"seven plus or minus two chunks" of information) requires that displays be
kept simple, multiple-page displays be consolidated, window-motion frequency
be reduced, and sufficient training time be allotted for codes,
mnemonics, and sequences of actions. Where appropriate, online access to
command-syntax forms, abbreviations, codes, and other information should
be provided.
4. ออกแบบกล่องโต้ตอบให้ปิด ควรจัดลำดับของการดำเนินการ
กลุ่ม มีจุดเริ่มต้น กลาง และสิ้นสุด ผลป้อนกลับข้อมูลที่เสร็จสมบูรณ์
กลุ่มการกระทำให้ตัวดำเนินการความพึงพอใจของความสำเร็จ,
ชื้น สัญญาณการปล่อยแผนฉุกเฉินจากการ
จิตใจ และสัญญาณการเตรียมตัวสำหรับกลุ่มถัดไปของการดำเนินการ ตัวอย่าง,
อีคอมเมิร์ซเว็บไซต์ย้ายผู้ใช้จากการเลือกผลิตภัณฑ์เพื่อเช็คเอาท์,
ลงท้าย ด้วยเพจการยืนยันชัดเจนที่ทำธุรกรรม
5 ป้องกันข้อผิดพลาด มากที่สุด ออกแบบระบบดังกล่าวที่ผู้ใช้ไม่สามารถ
ทำผิดร้ายแรง ตัวอย่าง grayout รายการเมนูที่ไม่เหมาะสม
ห้ามอักษรในรายการตัวเลข (ดู
ส่วน 2.3.5) ถ้าผู้ใช้ทำผิด อินเตอร์เฟซควรตรวจสอบข้อผิดพลาด
และให้คำแนะนำง่าย สร้างสรรค์ และเฉพาะสำหรับการกู้คืน สำหรับ
ตัวอย่าง ผู้ใช้ควรไม่จำเป็นต้องพิมพ์แบบฟอร์มชื่อที่อยู่ทั้งหมดถ้า
พวกเขาป้อนรหัสไปรษณีย์ไม่ถูกต้อง แต่แต่ ควรนำไปซ่อมแซมเท่านั้น
ส่วนผิดพลาด มีข้อผิดพลาดการดำเนินการควรปล่อยให้สถานะของระบบเปลี่ยนแปลง,
หรืออินเทอร์เฟซควรให้คำแนะนำเกี่ยวกับการคืนค่าสถานะ
6 อนุญาตให้ดำเนินการกลับกลาย มากที่สุด การดำเนินการควร
ย้อนกลับ คุณลักษณะนี้ช่วยลดความวิตกกังวล เนื่องจากผู้รู้ว่า ข้อผิดพลาดสามารถ
สามารถยกเลิก ส่งเสริมการสำรวจตัวเลือกที่ไม่คุ้นเคยจึง หน่วย
reversibility อาจการ งานข้อมูล หรือกลุ่มสมบูรณ์
การดำเนินการ เช่นรายการของเป็นชื่อและที่อยู่บล็อก
7 สนับสนุนภายในโลกัสโพลของตัวควบคุม ผู้ประกอบการที่มีประสบการณ์ขอความปรารถนา
รู้สึกว่า จะชอบอินเตอร์เฟซ และอินเทอร์เฟซตอบ
การกระทำของพวกเขา น่าแปลกใจที่อินเทอร์เฟซสำหรับการดำเนินการ ลำดับน่าเบื่อข้อมูล
รายการ ไม่ได้รับ หรือความยากลำบากในการรับข้อมูลที่จำเป็น,
และต้องไม่สามารถสร้างการดำเนินการทั้งหมดสร้างความวิตกกังวลและความไม่พอใจ
Gaines (1981) จับภาพส่วนหนึ่งของหลักการนี้กับกฎของเขาหลีกเลี่ยง acausality
และให้กำลังใจเขาทำให้ผู้ใช้ initiators การ rather กว่า
responders เพื่อดำเนินการ
8 ลดปริมาณหน่วยความจำระยะสั้น ข้อจำกัดของการประมวลผลข้อมูลมนุษย์
ในหน่วยความจำระยะสั้น (กฎของหัวแม่มืออยู่ที่มนุษย์สามารถจำ
"เจ็ดบวก หรือ ลบสองก้อน" ของข้อมูล) ต้องแสดงเป็น
แสดงหลายหน้า แบบง่ายเก็บไว้ได้รวม หน้าต่างเคลื่อนไหวถี่
ลดลง และแบ่งเวลาการฝึกอบรมที่เพียงพอสำหรับรหัส,
mnemonics และลำดับของการดำเนินการ ที่เหมาะสม การเข้าถึงออนไลน์
รูปแบบคำสั่งไวยากรณ์ คำย่อ รหัส และข้อมูลอื่น ๆ ควร
ให้
การแปล กรุณารอสักครู่..