用户体验测试——21条UX设计原则

ops/2024/10/20 23:51:23/

根据心理学的研究和发展,对应理论不断被完善到用户体验设计领域,以下21条UX设计原则即为心理学在用户体验设计中的应用,在设计和测试中应用这些原则,可以提高用户体验质量特性,如下所示:

21条UX设计原则

有效性

  • 特斯勒定律

(最小复杂度定律)

这个定律也被称为“复杂性守恒”。它指出,对于任何系统,都有一个不能降低的复杂性水平。

例如,如果用户预订一个航班,他/她将不得不提到很多信息,这是有点复杂。但这是不可避免的,因为它们都是用户预订特定航班所需的重要信息。

  • 目标梯度效应

用户离目标越近,完成目标的速度越快。对于设计师来说,这意味着必须提供已取得进展的视觉表现,或突出显示激励用户的剩余步骤。

例如,Dropbox 的入职流程,使用检查表告诉用户有多少工作是完成的,从而利用目标梯度效应来鼓励他们完成入职过程。</


http://www.ppmy.cn/ops/119002.html

相关文章

CryptoJS AES对称 JSEncrypt RSA非对称-使用封装

AES对称加密我们采用 CryptoJS&#xff0c;AES加密支持AES-128、AES-192和AES-256 https://github.com/brix/crypto-js RSA非对称加密我们采用JSEncrypt https://github.com/travist/jsencrypt 安装 npm i CryptoJS jsencrypt 封装 encrypt.js import CryptoJS from crypto-…

数据结构-C语言实现线性表的顺序存储结构

概念 啥是线性表&#xff1f; 线性表是具有相同特性的数据元素的一个有限序列 (a1,a2,...,ai-1,ai,ai1,an) a1&#xff1a;起始结点(线性起点) an&#xff1a;终端结点(线性终点) 对于其中一个元素ai,ai-1称作ai的直接前驱&#xff0c;ai1称作ai的直接后…

在这个快速变化的时代,该如何职业规划?

哈喽&#xff0c;你好啊&#xff0c;我是雷工&#xff01; 高考结束了&#xff0c;看到网上很多报考专业推荐的大咖&#xff0c;帮助推荐专业&#xff0c;哪怕有些是付费的&#xff0c;也有些羡慕现在的学生。 想当初自己选专业时&#xff0c;完全是自己看能查到的一些信息自…

Python 入门教程(5)流程控制 | 5.1、if 语句

文章目录 一、if 语句1、简单的if语句2、复杂的if语句 一、if 语句 1、简单的if语句 Python 编程中 if 语句用于控制程序的执行&#xff0c;基本形式为&#xff1a; if 判断条件&#xff1a;执行语句…… else&#xff1a;执行语句……下面是一个简单的示例 a 1 while a <…

虚谷中使用PL/SQL改变模式下所有表的大小写

一、将表名转换为小写 1、原理和思路 首先&#xff0c;我们需要查询出指定模式下的所有表名&#xff0c;在xugu中&#xff0c;数据字典dba_tables包含了当前库下的所有表信息&#xff0c;我们可以使用游标&#xff08;CURSOR&#xff09;来遍历这些表名。 2、代码示例如下&am…

Redis中数据类型的使用(hash和list)

&#xff08;一&#xff09;hash哈希 我们知道redis中的数据都是以键值对的方式存储的&#xff0c;key全部都是string类型&#xff0c;而value可以是不同的数据结构&#xff0c;其中就包括hash&#xff0c;也就是说&#xff0c;key这一层组织完成后到了value仍然是hash 1.Hash…

Kafak入门技术详解

抱歉&#xff0c;没有太多的时间进行详细校对 目录 一、Kafka简介 1.消息队列 1.1为什么需要消息队列 1.2消息队列 1.3消息队列的分类 1.4P2P和发布订阅MQ的比较 1.5消息系统的使用场景 1.6常见的消息系统 2.Kafka简介 2.1简介 2.2设计目标 2.3 kafka核心的概念 二…

pytest框架

pytest测试框架 单元测试框架定义&#xff1a;针对软件开发最小的单元&#xff08;函数&#xff0c;方法&#xff09;进行正确性位置测试 单元测试框架&#xff1a;java&#xff08;junit&#xff0c;testing&#xff09;python&#xff08;unittest&#xff0c;pytest&#…