247条Web可用性设计的指导方针(8)
http://www.itjxue.com 2015-08-07 22:14 来源:未知 点击次数:
帮助、反馈和容错
- 常见问题解答或在线帮助提供循序渐进地指导,帮助用户完成最重要的任务
- 在恰当的地方和恰当的时间可以轻松获取帮助
- 提示应当是简洁的、表达清楚的
- 用户不需要求助于用户手册或其它外部信息来使用站点
- 网站有一个定制的404页面,该页面包含如何找到要找页面的提示,并包含主页和和检索页面的链接
- 网站在必要时(例如校验时)提供良好的反馈信息(例如进度提示或一些信息)
- 用户在选择商品时可获取到帮助
- 用户在执行由潜在“危险”操作(例如删除什么)之前提供用户确认
- 用户确认页面是清晰地
- 错误信息包含先一步该做什么的清晰指示
- 在提交购买的前一个时刻,网站向用户清晰地展示概览页面,这个页面应当与购买确认页面区分开来
- 当用户需要在不同的选项(例如在一个对话框)前抉择时,这些选项应当是明确的
- 在网站响应时间时产生的不可避免的延迟应当告知用户(例如授权信用卡交易时)
- 错误信息以非嘲弄的语气书写,并且不要责怪用户的错误
- 页面可以快速加载(5秒或更短)
- 网站提供对用户输入或其他操作的及时反馈
- 在加载比较慢的大页面应当提示用户(例如:“正在加载……”),最重要的信息应当首先显示
- 当使用工具提示条(tool tips)时,应当提示对用户有用的额外帮助,而不是简单的重复图标、链接或字段域标签中的文本
- 当给用户一些帮助提示时,告诉他们要做什么,而不是避免做什么
- 网站在适当的地方向用户展示如何做常见任务(例如:提供网站的功能示例)
- 网站通过提供反馈信息(例如“您知道吗?”),帮助用户了解怎样使用网站
- 网站提供上下文敏感帮助
- 帮助应当是直截了当的,用直白简单的方式表达,避免使用行话和流行语
- 当一个任务成功完成后,网站提供清晰地反馈信息
- 必要时重要提示信息应当在屏幕上保留,使用户有足够时间记录下这些信息
- 遵循“菲茨法则”(控件之间的距离和控件的大小应当是适宜的,大小与距离成比例)
- 目标对象间有足够空间,防止用户点击了多个目标或错误的目标
- 可点击元素之间至少有两个像素的距离
- 当网站发生错误时,应当是显而易见的(例如,当表单未完成,高亮未完成的表单域)
- 网站提供适当的选择方式(例如下拉列表)来代替用户输入
- 网站应努力把防止用户出错的工作做好
- 网站在纠正用户错误输入前提示用户(例如,google的“您是不是要查找…”)
- 网站应当确保任务不是令人困惑的
- 错误信息应当用直白的语言描述,并给与问题足够的解释
- 用户在一个任务中可以推迟解决错误至一个较晚的时间
- 如果有必要的话,网站提供错误信息更多的细节
- 可以非常容易撤销(或取消)、重做(Redo)操作
延伸阅读:
- 使用jQuery及Bing API实现简易搜索引擎
- 从W3C School整理的最全的Web开发chm手册
- CSS中文速查表(CSS Cheat Sheet)
- 好书推荐:《Google API大全:编程·开发·实例》,即将上市
- 实现文字高亮功能的两种解决方案(Javascript/Jquery)