news 2026/6/25 8:28:22

评价标准

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
评价标准

评价标准
上面我们提到了这么多抱怨,那么对于一个软件的用户界面,我们有没有什么评价标准呢?可以参考费茨法则(Fits law)、Nielsen启发式评估十条原则以及其他经验。下面是作者在自身实践的基础上总结的一些原则:
1.尽快提供可感触的反馈系统状态
要有反馈,等待时间要合适。现在程序发生了什么,应该在某一个统一的地方清晰地标示出来。一个目标用户能够只靠软件的主要反馈来
完成基本的操作,而不用事先学习使用手册。系统的反馈可以是视觉的、听觉的、触觉的(例如手机振动)。但是要避免简单重复的提示。

完成基本的操作,而不用事先学习使用手册。系统的反馈可以是视觉的、听觉的、触觉的(例如手机振动)。但是要避免简单重复的提示。
2.系统界面符合用户的现实惯例(Familiarity,Avoid Surprise)
与用户沟通,软件系统要使用用户语言而不是开发者语言,所用的概念要贴近生活实际,而不是用学术概念或开发者的概念。我们说的生活实际,最好是目标用户的实际生活体验。例如,给病人使用的网络挂号系统,就不宜使用只有医务工作者才熟悉的术语和界面(最坏的结果是使用软件工程师才熟悉的术语和界面,而医护人员和病人对此很不熟悉)软件的反馈要避免带给用户惊奇例如,在用户没有期待对话框的时候,软件从奇怪的角度弹出对话框,或者给用户提示"找不到对象"。

3.用户有控制权
操作失误可回退,要让用户可以退出软件(很多软件都没有退出菜单,这是导致用户反感的一大原因)。用户可以定制显示信息的多少,还可以定制常用的设置。
4.一致性和标准化
在软件中,对同一事物和同类操作的表示用语,各处要保持一致。例如,某词典软件有"帮助用户收集生词并且背诵生词"的功能。这个功
能要有明确一致的称呼,不能混杂着叫"单词本"、"生词本"、"WordList"、"WordBook"、"单词文件"......等等。
5.适合各种类型的用户
我们的软件要为新手和专家提供可定制化的设计。一些操作方式,如快捷操作,用户可以自行调整。我们还应该为存在某些障碍的用户(色弱、色盲、盲人、听力有缺陷的用户、操作键盘鼠标不方便的用户等)提供一定程度的便利。对于长期使用某个软件的用户,软件应该能适应用户的使用习惯,让用户越用越顺手,最后产生感情上的好感和忠诚度。

6.帮助用户识别、诊断并修复错误
软件的关键操作要有确认提示,以便帮助用户及早消除误操作。要注意使用朴素的语言来表述错误信息。错误信息需要给出下一步操作提示(我现在出错了,那下一步怎么办)。必要时提供详细的帮助信息,并协助用户方便地从错误中恢复工作。让所有的用户都可以通过电子邮件或者表单来提交反馈意见。有些程序用一对简单的笑脸/哭脸符号来鼓励用户提交反馈,这也是很好的办法。
7.有必要的提示和帮助文档
不需要文档,用户就能使用自如,当然更好,必要时还可以提供在线帮助。如果软件和用户的工作相关(而不是简单的游戏),那么基本的提示和帮助文档还是很有必要的,而且也要提供便利的检索功能。文档要从用户的角度出发描述具体步骤,并且不要太冗长。有些软件在首次启动时会通过图示或动画展现某些新功能的用法,或引导用户进行一些基本的设置(例如第一次使用输入法时,让用户选择候选词的个数、字体大小,等等)。这些都是不错的方法。在PC桌面软件时代,软件团队总是要等到项目的稳定阶段才开始写"帮助文档",因为

之前的软件界面和功能还有很多变化,然后要很快写好,才能和软件一起发布。在互联网时代,离线的帮助文档进步到"联机帮助"网页;在大量带宽和活跃的用户社区帮助下,我们可以看到用户创造的如何高效使用各种软件的视频。这应该给软件团队很多启发如何能用好各种形式的"帮助文件"。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/22 22:50:49

语音克隆技术教育普及:GPT-SoVITS教学实验设计

语音克隆技术教育普及:GPT-SoVITS教学实验设计 在高校AI实验室里,一个学生正对着麦克风朗读李白的《将进酒》。几秒钟后,系统用他自己的声音“吟诵”出整首诗——音色几乎无法分辨真假。这不是科幻电影桥段,而是基于 GPT-SoVITS 的…

作者头像 李华
网站建设 2026/6/23 23:59:45

深入Open-AutoGLM源码路径:剖析其自动化推理引擎的7大核心组件

第一章:Open-AutoGLM源码路径概述Open-AutoGLM 是一个面向自动化自然语言任务的开源框架,其源码结构设计清晰,模块职责分明。项目根目录下包含多个核心组件,便于开发者快速定位功能实现位置。核心目录结构 src/:主源码…

作者头像 李华
网站建设 2026/6/18 22:53:43

如何让Open-AutoGLM在手机上流畅运行?揭秘3大核心技术难点与破解方案

第一章:Open-AutoGLM如何安装到手机上 Open-AutoGLM 是一款基于 AutoGLM 架构开发的开源移动推理框架,支持在安卓设备上本地运行轻量化大语言模型。尽管目前尚未发布官方 iOS 版本,但安卓用户可通过手动部署方式完成安装与配置。 环境准备 在…

作者头像 李华
网站建设 2026/6/15 21:03:38

基于SpringBoot的在线教学资源管理系统毕业设计项目源码

题目简介在教育数字化转型背景下,传统教学资源管理存在 “资源分散杂乱、权限管控不足、检索效率低” 的痛点,基于 SpringBoot 构建的在线教学资源管理系统,适配教师、学生、教务管理员等角色,实现资源上传、分类存储、权限管控、…

作者头像 李华
网站建设 2026/6/24 5:28:28

虚拟偶像直播背后:GPT-SoVITS实时变声技术支持

虚拟偶像直播背后:GPT-SoVITS实时变声技术支持 在B站、抖音或YouTube上,越来越多的“虚拟主播”正以甜美的声线与观众互动打趣——她们不会疲倦、不会走调,甚至能用流利的英语回答弹幕提问。但你有没有想过,这些声音并非来自真人配…

作者头像 李华
网站建设 2026/6/14 6:25:08

GPT-SoVITS在语音翻译软件中的本地化适配

GPT-SoVITS在语音翻译软件中的本地化适配 在跨语言沟通日益频繁的今天,传统的语音翻译系统正面临一个尴尬的现实:尽管机器能准确说出外语,但那机械、陌生的声音总让人感觉“这不是我在说话”。这种疏离感不仅削弱了交流的真实体验&#xff0c…

作者头像 李华