产品可用性检验——启发式评估法十原则(尼尔森博士)
1. 系统状态的可视性——系统状态的反馈(windows的沙漏图标;收发数据时显示状态的进度条;网页里的导航控件)
2. 系统和现实的协调——以现实为基准显示信息(windows的垃圾箱;在线商店的“购物车”;向左的箭头为“返回”,向右的为“前进”)
3. 用户操控与自由程度——提供明确的紧急出口(网站的所有网页里都有能够跳转到首页的链接;浏览器的返回按钮绝对不可以是无效状态;图片以缩放形式显示时一定要做成点击后即可放大的效果)
4. 一贯性和标准化——统一用户界面设计风格的推动活动(同一网站内,网页设计风格应该统一;指向网页的链接文本应该与该网页的标题一致;未访问与已访问链接的颜色要加以区分,以便识别)
5. 防止错误——防患于未然的设计(设置默认值;不轻易删除页面或更改URL;在表单中的必填项前加上标记,使其更醒目)
6. 识别好过回忆——将选项可视化(弹出的帮助窗口;购物车里不只显示商品编号或略称,还要显示完整的商品名、数量、金额等信息;自动发送确认下单的邮件)
7. 灵活性和效率(浏览器的书签功能、设置键盘上的快捷键、中文输入系统里记住单词的功能、搜索引擎的高级搜索选项)
8. 简洁美观的设计(在相关信息中提供文中链接和文末链接;网页里加上标题,页面左右及行间留白;不使用纯文本,配上能够补充说明的图)
9. 帮助用户认知、判断及修复错误——使用户可以靠错误信息来解决出现的问题,出错信息中绝对不要出现指责用户的语句(不应该简单的显示404错误,应该一同显示定制的出错页面;因输入错误导致的错误,除了显示出错信息外,还应该在输错的项目前加标记使之更加醒目)
10. 帮助文档及用户手册(配备FAQ页面;不只是介绍功能,还应该配上使用的步骤;除了文字,还需要配上示意图及界面截图)
用户界面设计的原理、规则等并不是尼尔森博士的专利,还有其他同类专著:
产品可用性检验——启发式评估法十原则(尼尔森博士)相关推荐
- 产品必备技能(二):尼尔森原则-产品体验框架,实操使用以尼尔森十大可用性原则体验产品
文章目录 产品体验目标 尼尔森原则-体验框架 体验原则1:状态可见原则 体验原则2:环境贴切原则 体验原则3:用户可控原则 体验原则4:一致性原则 体验原则5:错误预防原则 体验原则6:识别好过记忆 ...
- 《人机交互技术》 第九章 可用性分析和评估
第九章 可用性分析和评估 1.可用性和可用性工程(第二版 P225) 可用性定义: 可用性是指特定的用户在特定的环境下使用产品并达到特定目标的效力.效率和满意的程度. 可用性五个方面: 有效性(eff ...
- 做好产品需求文档的这十步
做好产品需求文档的这十步,是经过长期的实践经验和反复验证而得到的.可能这里描述的不是很全面,但他已经足够让你做一个成功的产品需求文档.做好这几步花费的时间要以项目的大小.复杂程度.个体学识.基本技能熟 ...
- 中国物流园区潜力评估及十四五战略研究报告2022-2028年
中国物流园区潜力评估及十四五战略研究报告2022-2028年 第1章:中国物流园区发展综述1.1 物流园区的相关概述 1.1.1 物流园区的概念 (1)国内的概念及定义 (2)国外的定义简介 ...
- 尼尔森经典十原则实用总结
尼尔森(Jakob Nielsen)是一位人机交互学博士,于1995年1月1日发表了「十大可用性原则」.尼尔森的十大可用性原则是尼尔森博士分析了两百多个可用性问题而提炼出的十项通用型原则.它是产品设计 ...
- 朱晔的互联网架构实践心得S1E6:给飞机换引擎和安全意识十原则
本文有两个部分,先介绍一下给飞机换引擎这个事情我的一些经验,因为篇幅较短然后介绍一下安全意识方面的一些心得. 给飞行中的飞机换引擎 所谓给飞行中的飞机(或飞驰的汽车)换引擎说的是我们需要对一个正在飞速 ...
- 特征选择过滤法-方差过滤、F检验、互信息法
过滤法 过滤法通常用作预处理步骤,特征选择完全独立于任何机器学习算法.它是根据各种统计检验分数和相关性指标来选择特征. 全部特征--->最佳特征子集--->算法---> ...
- 35 CO配置-控制-产品成本控制-成本对象控制-期末结算-定义在产品和废品的评估变式 (目标成本)
业务背景:定义在产品和废品的评估变式 (目标成本) 事务码: SPRO SPRO路径:SPRO->控制->产品成本控制->成本对象控制->按定单划分的产品成本->期末结算 ...
- 2011年度事业单位法人年度报告(国家测绘局四川测绘产品质量监督检验站 )
2011年度事业单位法人年度报告 公 开 表 填报单位:国家测绘局四川测绘产品质量监督检验站 证书号:110000004028 公 开 内 容 事业单位法人证书登载事项 单位名称 国家测绘局四川 ...
最新文章
- 交大c语言第二次作业答案,C语言程序设计第二次作业题及答案.doc
- Lighttpd 配置与性能优化
- js jQuery取消添加超链接的方法小结
- Atitit 通过调用gui接口杀掉360杀毒 360卫士 qq保镖等难以结束的进程(javac# php )...
- HDFS文件导出本地合并为一个文件
- Qt文档阅读笔记|Qt工作笔记-QMutexLocker的使用(抛出异常也能解锁)
- bootstrap-干货小结
- javascript php 界面,js实现卡片式项目管理界面UI设计效果_javascript技巧
- 从语音识别到人脸识别:谁才是打开智能电视的正确姿势?
- java sql注入正则表达式_php防止sql注入示例分析和几种常见攻击正则表达式
- 「leetcode」463. 岛屿的周长【模拟便可】详解
- 计算机视觉相关专业的JCR一区期刊
- android开源库汇总
- 编程机器人考级证书有用吗_少儿编程考级证书有什么用
- 比赛介绍评委的pp咋做_播音主持专业如何做自我介绍?
- office2013来了
- Mac 更新系统后无法正常启动
- firefox 配置
- 使用pyhton采用多线程方式ping IP
- 通过jenkins构建服务,并发布服务,修改Jenkins以Root用户运行
热门文章
- linux2007共享文件夹,Linux如何共享文件夹?
- Structured Streaming学习笔记
- Minimum Coins(找到最小数量的硬币)
- react native 0.70版本使用ant-design-mobile-rn及icons字体图标库
- 传夏普本周将从三家银行获得3.13亿美元贷款
- secureCRT打印机
- 三、4【Verilog HDL】基础知识之模块和端口
- 基于Http协议的Android网络编程
- 【C语言】递归-阶乘斐波那契数列
- python上机编程报告_20182213 实验一《Python程序设计》实验报告