
360
|
第八章
結構化格式(
Structured Format
)
圖
8
-
5
Photoshop
的安裝畫面
這是什麼
並非使用單一文字欄位,而是使用一組文字欄位,並反映出所需的資料結構。
何時使用
你的介面向使用者要求某種特定的文字輸入,以某種特定的方式構成。這個格式是
熟悉的且嚴謹的,且設計者不認為使用者有需要違背此格式。這一類的範例包括了
信用卡資訊、區域電話號碼、授權字串或授權碼。
如果資料格式會隨使用者而改變,通常就不應該使用此模式。特別考慮一下,如果
你設計的介面要讓其他國家的人使用,會發生什麼事?名字、地址、郵遞區號、電
話號碼……這些格式可能會隨著不同的地區而有很大的差異。如果是這樣的狀況,
你可以考慮改用寬容格式(Forgiving Format)。
為何使用
文字欄位的結構,讓使用者對於「應該輸入什麼樣的資料」有點概念。以圖 8-5 的
六個文字欄位為例,可讓使用者在心中對應到 Pho toshop 安裝 C D 盒上的六組號
碼,然後做出結論,判斷這些就是他需要的授權碼。對於輸入資料的預期很清楚。
使用者甚至也能瞭解不需要輸入授權號碼中分隔六組區域用的空白或連字號。
有趣的是, 此模式通常 被實作成一 群比較小的 文字欄位, 而不是一個 大的文字欄
位。這可以減少資料輸入的錯誤。檢查數個比較短的字串(兩到五個字元不等),
比檢查一個很長的字串更容易,特別是其中包含數字時。類似地,如果把長字串拆
成小段,對於謄寫或記憶都會有幫助。人腦就是這樣運作的。
這個模式和寬容格式(Forgivi