2012-02-20 53 views
0

我們有一個購物車的網站,將接受信用卡付款,(發現,VISA,萬事達,美國運通)和我的理解是,如果信用卡類型爲必填字段反正就是有我們想要一個理由仍包含「請選擇一個..「作爲下拉列表中的默認可選選項?什麼是不方便或不適當的預先填充有說「發現」下拉列表中作爲默認選擇這裏?預先填充下拉列表沒有「請選擇..」的改進,用戶體驗?

我們還將信用卡到期月/年作爲用戶字段的輸入,當用戶將年份選爲當年時,排除那些無效的月份並不是一個好主意嗎?例如,在2012/2/1,用戶輸入他們的信用卡過期信息,如果用戶表示他們的信用卡到期年份2012年,我們有腳本,從下拉列表中排除一月,所以我們並不需要告知用戶他們如果他們選擇1月作爲到期月份,則需要在允許他們前進之前更正錯誤。

會留下那些3個字段(信用卡類型,到期月,到期年化),以默認或無效的數據提供給用戶更好的體驗?預填充這些必填字段會提供比將這些字段留空的任何更差的用戶體驗?建立一個網站以減少讓用戶犯錯的機會是不是一個好主意?或者從開發者的角度來看,要求與商業世界的要求不同?

回答

2

問題1 是否可以從號碼中自動確定信用卡類型?然後用戶不必輸入任何信用卡類型。看起來蘋果在他們的網站上做了這個。

問題2 我認爲不允許用戶錯誤的機會是適當的。所以是的,我會從列表中刪除無效的月份。

問題3 我認爲用無效數據預先填充是一種更好的用戶體驗。在用戶沒有做出任何選擇的情況下,您可以捕獲並提供適當的錯誤消息。如果你用有效的數據預填充,那麼你將無法區分其中用戶輸入「1月1日」爲例,從他們根本不填寫表格時的情況。我認爲儘量減少犯錯的機會總是一個好主意。這是良好的用戶體驗的核心。