你会构建表单组织吗?
面对优秀表单设计,人们能够不费吹灰之力就能填完表单,这里有视觉与交互设计考虑因素对表单的影响,但更重要的因素是表单的内容及组织方式。以下是经过多年的设计实践我们能得到的一些原则:
- 应当花时间评估表单中的问题。应当提高警觉,去除一切不必要的问题。
- 表单所提问题(标签)应当尽量简洁。
- 如果人们会误解简洁标签,应当寻找使用自然语言的机会,澄清表单要求人们回答的问题。
- 表单所提问题来自多个不同人或部门,应当确保表单统一口径。
- 可以将表单内容组织成逻辑组,有助于浏览和完成填写。
- 如果可能,应当以对话形式构建表单。主题间的自然间断有助于组织表单。
- 如果表单可自然分成若干主题,一个网页可能就足够组织表单。
- 如果表单包含大量问题,同时有若干主题,可能需要多个网页来组织表单。
- 如果表单包含大量问题,而只和一个主题相关,一般需要一个较长网页来组织表单。
- 可以考虑在表单填完之后提出可选问题。可能会比在初始表单中就提出这些问题能获得更多答案。
- 可以考虑采用Web惯例调查发现特定类型网站如何组织表单。
- 应当采用最少的必要视觉信息来区分内容组。
- 英文网站首字母应当大写,使内容组更容易浏览。
Effortmark公司可用性顾问,卡罗琳·贾勒特说:“先考虑人,在考虑像素。”开始设计前要思考一个问题:用户真正关心什么?设计师在关注像素的同时可能忽视了人因因素-比如标签末端是否需要放置冒号等微妙细节。用户真的不关心冒号。其实用户真正关心的是问题的内容和为何要问这些问题。从了解用户开始,并了解你的公司搞清楚为什么表单要这么设计?是用户关心的关系点问题么?“保留,删减,延迟,解释”形成更好问题的四大策略,同时,多种视角的平衡用户需求与商业需求。
你还应该注意哪些表单设计细节?
设计表单时要注意细节问题的处理,比如:表单的命名、起始页、清晰的浏览线、注意力分散最少、进程指示、Tab键跳转等。其实还有一点就是让用户知道完成表单的路径。
- 确保表单名称符合人们的期望,并简洁解释每个表单的用途。
- 如果表单需要时间或者查询信息才能填写,可以采用起始页来设定人们的期望。
- 由始至终采用清晰浏览线和有效视觉步伐来引导人们,确保说明清晰的填写完成路径。
- 对于关键任务表单,比如结算表单或者注册表单,应当去除会分散注意力的部分、任何导致人们放弃填写的链接或内容。
- 如果表单分为多个已知的有序网页,可以采用进程指示来传达范围、状态和位置等信息。
- 如果表单没有清晰的有序网页,不要采用进程指示,应当采用更笼统的进程指示,而不要设置错误期望。
- 设计表单布局时,应考虑使用Tab键的“跳转”体验。
- 采用“tabindex”HTML属性来控制表单的跳转顺序。
Oracle可达性主管,彼得·沃勒克说:“对许多残障用户而言,表单的设计可达性尤其重要。可达性的核心是可用性。例如,如果网页不能使用或者无法开始,可达性首先需要“超级设计”(Uber-design)。包括:超级减少痛苦、超级明示完成路径、超级考虑情镜、超级确保一致沟通。同时可以遵循W3C制定的互联网内容可达性指南(WCAG)和美国采购法508章的最佳可达性指南。
原文:http://www.alitedesign.com/archives/415
本文链接:http://www.blueidea.com/design/doc/2010/8139.asp
出处:蓝色理想
责任编辑:bluehearts
上一页 Web表单设计:表单结构 [2] 下一页
|