表單設計中的常見問題 - 網頁設計

http://webdesign.zoapcon.com

請勿用于任何商業目的。

原著Web Form Design: Filling in the Blanks,作者Luke Wroblewski ,amazon購買。

———————————–

常見問題
網絡表單設計為什么重要?
表單推動網上商業、社區和生產力蓬勃發展。如果從事網上零售,目標是賣出東西,但支付表單阻礙了產品和顧客。如果開發社會化軟件,目標是發展社區,而表單阻礙了你和社區成員。如果建立生產力用網絡應用工具,表單能推動創建和管理內容的關鍵互動。閱讀第12頁了解更多內容。

如何組織網絡表單 —- 單頁還是多頁?
誰要填寫表單,為什么要填寫?一開始就回答這個問題能讓我們以對話方式看待表單,而不是數據庫輸入。把表單看成對話,主題之間就會形成自然間斷。如果主題都很短,可以分成幾部分,單頁就足以組織這張表單。如果每部分很長,可采用多個網頁將對話分割成有意義的、能理解的主題。見第27頁。

如果表單跨越多個網頁,需要告訴用戶所在頁面嗎?
如果網絡表單所提問題分布在多個網頁,會需要說明網頁數量(范圍)、當前頁面,同時提供保存并返回進程(狀態)的方式。三項進度指標雖緊密相連,但執行不同功能。見第70頁。

輸入框標簽頂對齊,右對齊還是左對齊?
如果要減少完成時間,或因為本地化需要采用靈活的標簽長度,考慮采用頂對齊標簽。如果目標相似,但受到屏幕垂直面積限制,考慮采用右對齊標簽。如果希望人們填表時掃描標簽,了解必填內容,或希望人們回答諸多問題中的特定問題,考慮采用左對齊標簽。見第87頁。

網絡表單如何使用智能默認?
合理設置默認選項,滿足多數人需要,智能默認有助于回答問題。網絡表單有很多地方可以利用智能默認,減少選擇次數,加快完成填表。見第239頁。

表單何時使用幫助文字?
下列情況應考慮使用幫助文字:人們不熟悉表單要求的數據;人們疑問為什么要填入特定數據;人們關心數據安全或隱私;系統對數據提供建議方式;某些輸入框是必填或非必填。見第164頁。

如何表示必填項?
如果表單大部分輸入框是必填項,把非必填項表示出來即可。如果大部分輸入框是非必填項,把必填項表示出來即可。表示輸入框是必填或非必填時,文字最清晰的方式。不過,用戶比較容易理解“*”代表必填項。見119頁。

主動作和次動作有什么區別?
提交(Submit)、保存(Save)、或繼續(Continue)等為了完成填表的動作,對于任何表單填寫者都是主要目標。因此,這些動作被稱為主動作。另一方面,次動作往往較少用到。見139頁。

 

arrow
arrow
    文章標籤
    網頁設計 web design
    全站熱搜
    創作者介紹
    創作者 apsc 的頭像
    apsc

    apsc的部落格

    apsc 發表在 痞客邦 留言(0) 人氣()