
模式
|
369
輸入提示(
Input Prompt
)
圖
8
-
15
Yahoo!
的註冊頁面
這是什麼
在文字欄位或下拉式清單中,預先填入提示訊息,告訴使用者要做什麼或要鍵入的
內容。
何時使用
UI 提供一個文字欄位、下拉式控制元件或複式盒以便輸入。通常會使用良好的預
設值 ,但 是在 這 裡的 案例 中不 能 這 麼 做 — 或 許 是 因為 沒有 合理 的 預 設 值, 就像
圖 8-15 的 Yahoo! 表單的狀況。
為何使用
這個模式能讓 UI 說明自己的用途。就像輸入線索(Input Hints),輸入提示是種
暗中提供控 制元件協助 資訊的方式 ,而這些控 制元件的目 的或格式可 能不算一目
瞭然。
有了輸入線索,快速掃視 UI 的使用者能夠輕易地忽略線索(或者徹底置之不理)。
有時候你的確是希望這樣。但是輸入提示卻出現在使用者必須鍵入資料的地方,所
以無法被忽略。優點是,使用者不用猜測是否必需處理這個控制元件 — 控制元件
本身就已經告訴使用者要怎麼辦了。(請記得使用者填寫表單不是為了好玩 — 能
夠少做一點,使用者就會盡量少做一點。)控制元件中出現一個問題或者一個命令
如「在這裡填入資料!」,多半會讓使用者注意到。
此模式具有 一個有趣的 副作用:使 用者可能甚 至懶得閱讀 放置在文字 欄位前面的
標籤。再 次看看 圖 8 - 15;就 表單的意 義而言 , 「N a me」標 籤根本是 多餘的 。 因
為使用者的 視線首先會 落在文字欄 位上,可能 先讀到輸入 提示「F i rs