【发布时间】:2012-03-11 05:07:37
【问题描述】:
我们有一个购物车网站,可以接受信用卡作为付款方式(Discover、Visa、Master、Amex),我的理解是,如果信用卡类型是必填字段,我们是否有理由仍然希望包含“请选择一个..”作为下拉列表中的默认可选选项?在此处将“发现”作为默认选项预先填充下拉列表有什么不方便或不合适的地方?
我们还有信用卡的到期月份/年份作为用户字段的输入,当用户选择年份作为当前年份时,排除那些无论如何都无效的月份不是一个好主意吗?例如,在 2012 年 2 月 1 日,用户输入了他们的信用卡到期信息,如果用户指出他们的信用卡到期年份是 2012 年,我们有脚本从下拉列表中排除一月,所以我们不需要通知用户他们如果他们选择 1 月作为到期月份,则需要在允许他们继续前进之前纠正他们的错误。
将这 3 个字段(信用卡类型、到期月份、到期年份)保留为默认或无效数据是否会为用户提供更好的体验?与将这些字段留空相比,预先填充这些必填字段会提供更糟糕的用户体验吗?建立一个网站以尽量减少让用户犯错的机会不是一个好主意吗?或者基本上从开发人员的角度来看,需求与商业世界的需求不同?
【问题讨论】:
标签: user-experience