人機互動指南



施奈德曼的八條黃金法則

美國計算機科學家本·施奈德曼總結了一些關於設計方面的隱含事實,並提出了以下八條通用準則:

  • 追求一致性。
  • 滿足普遍可用性。
  • 提供資訊反饋。
  • 設計對話以產生閉環。
  • 防止錯誤。
  • 允許輕鬆撤銷操作。
  • 支援內部控制感。
  • 減少短期記憶負荷。

這些準則對普通設計師和介面設計師都有益。利用這八條準則,可以區分好的介面設計和不好的介面設計。這些準則在實驗評估識別更好的圖形使用者介面方面也很有益。

諾曼的七大原則

為了評估人與計算機之間的互動,唐納德·諾曼在 1988 年提出了七大原則。他提出了七個階段,可以用來轉換困難的任務。以下是諾曼的七大原則:

  • 利用世界知識和頭腦知識。

  • 簡化任務結構。

  • 使事物可見。

  • 正確對映(使用者心智模型 = 概念模型 = 設計模型)。

  • 將約束轉化為優勢(物理約束、文化約束、技術約束)。

  • 為錯誤設計。

  • 如果其他方法都失敗了,則標準化。

啟發式評估

啟發式評估是一種系統的方法,用於檢查使用者介面是否存在可用性問題。一旦在設計中檢測到可用性問題,它們就會作為持續設計流程的組成部分得到解決。啟發式評估方法包括一些可用性原則,例如尼爾森的十項可用性原則。

尼爾森的十項啟發式原則

  • 系統狀態的可見性。
  • 系統與現實世界的匹配。
  • 使用者控制與自由度。
  • 一致性和標準。
  • 錯誤預防。
  • 識別而非回憶。
  • 靈活性和使用的效率。
  • 美觀和簡約的設計。
  • 幫助、診斷和錯誤恢復。
  • 文件和幫助

尼爾森提出的上述十項原則作為檢查清單,在啟發式評估人員稽核介面或產品時,用於評估和解釋問題。

介面設計指南

本節介紹了一些更重要的人機互動設計指南。通用互動、資訊顯示和資料輸入是下面解釋的人機互動設計指南的三大類。

通用互動

通用互動指南是全面的建議,側重於諸如以下的通用說明:

  • 保持一致性。

  • 提供有意義的反饋。

  • 請求對任何重要的非平凡操作進行身份驗證。

  • 授權輕鬆撤銷大多數操作。

  • 減少操作之間需要記住的資訊量。

  • 在對話、動作和思維方面尋求能力。

  • 原諒錯誤。

  • 根據功能對活動進行分類,並相應地建立螢幕地理位置。

  • 提供上下文相關的幫助服務。

  • 使用簡單的動作動詞或短語動詞來命名命令。

資訊顯示

人機互動提供的資訊不應不完整或不清楚,否則應用程式將無法滿足使用者的需求。為了提供更好的顯示,準備了以下指南:

  • 僅顯示適用於當前上下文的相關資訊。

  • 不要用資料壓迫使用者,使用允許快速整合資訊的演示佈局。

  • 使用標準標籤、標準縮寫和可能的顏色。

  • 允許使用者保持視覺上下文。

  • 生成有意義的錯誤訊息。

  • 使用大小寫、縮排和文字分組來幫助理解。

  • 使用視窗(如果可用)對不同型別的資訊進行分類。

  • 使用模擬顯示來描述更容易與這種表示形式整合的資訊。

  • 考慮顯示螢幕的可用地理位置並有效地利用它。

資料輸入

以下指南側重於資料輸入,這是人機互動的另一個重要方面:

  • 減少使用者需要執行的輸入運算元量。

  • 保持資訊顯示和資料輸入之間的一致性。

  • 允許使用者自定義輸入。

  • 互動應該靈活,但也應調整到使用者喜歡的輸入模式。

  • 停用在當前操作上下文中不合適的命令。

  • 允許使用者控制互動流程。

  • 提供幫助以協助所有輸入操作。

  • 移除“米老鼠”輸入。

廣告