
344
|
第八章
控制元件選擇
下列描述關於詢問使用者各種資訊時會用到的控制元件和模式,例如詢問數字或從
清單中選擇會用到的工具。這裡列出來的並不完整;事實上,你或許還可以找出很
多我沒列出來的。但我們在此列出常用的工具,且列出來的控制元件都兼顧了清晰
度與能用度。
為指定的某類資訊選擇適當的控制元件時,請考慮下列因素:
可用空間
某些控制元件需要佔用相當多螢幕空間;某些控制元件則比較小,但可能比較
難用。與其在網頁上放一份短表單,或可在同樣大小的螢幕空間中改用單選圓
鈕或圖示清單;然而複雜的應用程式卻可能需要在一個小空間內盡可能放置最
多內容。工具列以及表格式的屬性表限制特別多,因為它們一般只允許一個文
字行的高度,且寬度也不大。
使用者對於一般電腦操作熟練的程度
文字欄位應該是使用者最熟悉的控制元件,但並非每個人都習慣使用雙把手的
滑桿(double-thumbed slider)。還有,許多偶爾使用電腦的人,其實不知道
該如何處理多選清單框(listbox)。
使用者對於專業領域的熟練程度
如果說,使用者知道該填入的資料必須介於 1-10 與 20-30 間,採用文字欄位
或許沒問題。不知道有效範圍的初學者或許要面對困境,但是初學者如果只佔
使用者的一小部分(且如果這類知識可以從做中學),或許使用文字欄位真的
就可以了 — 和一大群複雜的控制元件相較,小小的文字欄位似乎更好。
從其他應用程式中培養出來的習慣
例如「粗體/斜體/底線」控制元件已經是眾所皆知的圖像式按鈕;如果將它們
改成單選圓鈕,將會很奇怪。
可用的