我正在为多国网站重建语言选择界面,我开始认为使用简单表单下拉菜单可能更好,而不是自定义JavaScript下拉菜单,他们目前正在使用。我在这里的基础,还是应该我的本能?你怎么看?UX:表单下拉与定制设计
1
A
回答
4
简单的下拉式有它的优点。当你让浏览器决定要做什么时,而不是强迫它通过JS来做你想做的事情,那么对于独特环境(比如移动设备)的浏览器将把下拉菜单格式化为其本地选择器。
0
如果自定义js菜单没有提供其他功能,那么一定要使用基本的选择菜单。但是,如果有充分的理由使用自定义菜单,请考虑以使用progressive enhancement的方式实现它,以确保它为每个人提供基本功能,并为可支持它的浏览器添加功能。
0
任何到达设置语言页面的用户都会记住特定的目标。他已经知道他想在这里设置什么语言(就像在大多数表格中人们知道他们想要填写的出生日期)。
因此,我会推荐一个带自动完成功能的文本框。这里的优势是:
- 一个文本框与预先输入的工作比在大多数情况下,一个下拉菜单,当用户知道自己的选择是
- 下拉与搜索“R”的功能没有按好得多对于所有浏览器而言,总是以相同的方式工作,并不是所有的浏览器都实现搜索“RUS ....”等等。
- 从纯粹的这种可用的角度来看,随着时间的推移,预先输入的文件将会变得非常有用。
0
我不会为国家使用下拉菜单 - 当项目数很大时(https://ux.stackexchange.com/questions/31738/what-is-the-maximum-recommended-number-of-item-to-put-in-a-drop-down-list),它们使用起来很麻烦。
按下R键直接跳转到俄罗斯的“开始键入一个字母”是下拉列表中的一个很棒的功能 - 尽管我怀疑这是一个超级用户功能 - 很多用户都不知道(基本上是因为它是一个隐藏功能)。
退房这一解决方案,而不是 - http://uxdesign.smashingmagazine.com/2011/11/10/redesigning-the-country-selector/
干杯
相关问题
- 1. UX设计参考
- 2. UX设计 - 未知进展
- 3. HCI/UX设计博客
- 4. 使用CSS设计Thesis下拉菜单
- 5. 动态下拉菜单设计模式
- 6. Visual Studio设计时间属性 - 表单列表下拉
- 7. CodenameOne - 下拉列表设计(FAQ风格)
- 8. 制作一个表单下拉表格
- 9. 登录表单下拉(材料设计精简版)
- 10. 设计模式与下拉列表支持用户定义的字段
- 11. Knockoutjs - 在下拉菜单中设定值
- 12. 引导定制的下拉菜单
- 13. 限制与Chosen.js下拉列表
- 14. 下拉列表与WPF菜单控件
- 15. 下拉菜单中的表与Haml
- 16. UX设计禁用控制瓦特/触摸界面
- 17. 与下拉列表
- 18. 设置下拉列表选定的值
- 19. 在ASP.Net C中绑定下拉与另一个下拉列表#
- 20. 绑定下拉列表与字典
- 21. 固定导航与下拉列表
- 22. 春季表单绑定下拉对象
- 23. jQuery绑定/更改为下拉表单
- 24. 如何设计一个长下拉菜单的垂直菜单?
- 25. 重新设计下拉菜单的子菜单
- 26. 定制设计
- 27. VBA定制Excel函数与下拉列表
- 28. 下拉列表合计值
- 29. 表单 - 下拉列表
- 30. 下拉列表与PHP和jQuery自定义选择菜单
是啊,我有点想同样的事情。 – Tom 2011-01-31 16:21:44