首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >预填充下拉列表,但不显示“请选择..”用户体验的改进?

预填充下拉列表,但不显示“请选择..”用户体验的改进?
EN

Stack Overflow用户
提问于 2012-02-21 04:52:18
回答 1查看 172关注 0票数 0

我们有一个购物车网站,将接受信用卡作为付款,(发现,Visa,大师,美国运通),我的理解是,如果信用卡类型无论如何是一个必填字段,有什么理由我们仍然要包括“请选择一个..”作为下拉列表中的默认可选选项?在这里使用默认选项"Discover“预先填充下拉菜单有什么不方便或不合适的?

我们还有信用卡的到期月份/年份作为用户字段的输入,当用户选择年份作为当前年份时,排除那些无效的月份不是一个好主意吗?例如,在2012年2月1日,用户输入了他们的信用卡到期信息,如果用户指出他们的信用卡到期年份是2012年,我们有从下拉列表中排除1月的脚本,所以如果用户选择1月作为到期月份,我们不需要通知用户在允许他们继续前进之前纠正错误。

将这3个字段(信用卡类型、到期月份、到期年份)保留为默认数据或无效数据是否会为用户提供更好的体验?预先填充这些必填字段会比保留这些字段为空提供更差的用户体验吗?构建一个Web站点来最小化用户犯错的可能性不是一个好主意吗?或者,从开发人员的角度来看,基本上需求与来自商业世界的需求是不同的?

EN

回答 1

Stack Overflow用户

发布于 2012-04-01 04:56:08

问题1是否可以根据号码自动确定信用卡类型?则用户不必输入任何信用卡类型。看起来苹果公司在他们的网站上这样做了。

问题2我认为不允许用户有出错的机会是适当的。所以,是的,我会从列表中删除无效月份。

问题3我认为预先填充无效数据是更好的用户体验。在用户没有做出任何选择的情况下,您可以捕捉到这种情况并提供适当的错误消息。如果您预先填充了有效数据,那么您将无法区分用户输入“1月1日”的情况和他们根本没有填写表单的情况。我认为最大限度地减少出错的机会总是一个好主意。这是良好用户体验的核心。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9368245

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档