尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
读《设计心理学1》|交互设计六大核心要素笔记(示能、意符、映射、概念模型、反馈、约束)
CSDN博客正文:读《设计心理学1》|交互设计六大核心要素笔记(示能、意符、映射、概念模型、反馈、约束)📖 书籍:《设计心理学1:日常的设计》(唐纳德·A·诺曼)✍️ 前言:最近在学习上位机、嵌入式软件UI界面开发,发现很多程序写完之后,功能没问题,但是用户上手难、容易误操作、不知道怎么点。偶然翻起经典著作《设计心理学》,诺曼提出的六大交互设计基础概念,刚好可以用来指导GUI、工控界面、APP的交互设计。注意:很多网上笔记直接把六大原则全部归到第一章,实际上中信中文版原版排版并不是第一章一次性讲完所有概念。示能、意符、映射、反馈开篇引入;概念模型在行动七阶段章节重点阐述;约束是放在第四章专门讲解,笔记汇总的时候一般统一整理为六大设计基础要素。🔍 一、示能(Affordance)——物品固有的操作可能性定义:示能是物体本身自带的物理属性,代表物体可以提供哪些操作可能,属于客观属性,不依赖人是否发现、会不会使用而改变。简单一句话概括:示能 = 这个东西本身能做什么。✅ 案例:椅子拥有可以承重的属性,示能就是“能够坐下”电容触摸屏,本身具备可以按压、滑动操作的示能USB接口的物理形态,自带可以插入适配插头的示能💡 设计思考:示能是一切交互的底层基础。上位机、嵌入式UI开发的时候,控件本身就具备点击、拖拽、输入等示能;如果控件本身不支持多选,那就不存在多选这个示能。⚠️ 关键点:示能是客观存在的,就算用户没有发现怎么操作,示能依然存在。📢 二、意符(Signifier)——告诉用户在哪里操作的提示信号
RELATED

相关推荐

ECUTEST+TSMasterAPI+Python:CAN信号交互测试组合方案

ECUTEST+TSMasterAPI+Python:CAN信号交互测试组合方案

做过ECU台架测试的兄弟应该都有这种体会:测试环境在ECUTEST里搭好了、用例序列也排好了,表面上一切都在按计划执行,但一到要跟CAN总线上的信号做交互——发一帧自定义报文、动态读一个信号值、根据ECU的实时反馈调整输入——就开始难受。ECUT…

📅 2026/9/28 19:48:00
HDMI 2.0黑屏排查:SCDC寄存器与TMDS配置全解析

HDMI 2.0黑屏排查:SCDC寄存器与TMDS配置全解析

做HDMI 2.0的工程师应该都有过这种经历:眼图测试过了、PCB走线也按阻抗控制做了、FPGA/SoC的TMDS编码逻辑仿真时一切正常,结果一接4K60显示器就是黑屏,示波器探头搭上去又分明能看到像素时钟和串行数据在跳。这种问题往往和信号质量没有半点关…

📅 2026/9/28 19:48:00
YOLOv9反光衣识别实战:从数据标注到RTSP流部署的完整方案

YOLOv9反光衣识别实战:从数据标注到RTSP流部署的完整方案

简介:面向计算机视觉目标检测开发者与高校课程设计/毕业设计人群,这份压缩包提供了一套基于YOLOv9的工地工人反光衣识别检测系统。系统内含完整Python源码、详细运行教程、训练好的模型权重以及评估指标曲线,覆盖从环境配置、数据集准备、YAM…

📅 2026/9/28 19:48:00
MORE NEWS

更多资讯

📰

AXI Memory Mapped IP核BAR配置全解析:从原理到性能优化

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

Vivado launch_simulation失败的三级定位与修复

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

【多智能体】多智能体系统在固定时间内的最佳燃料预算分配附matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、算法改进、程序设计科研仿真。🍎 往期回顾关注个人主页:完整代码获取 定制创新 论文复现私信🍊个人信条:做科研&#xff0c…

📰

深度学习 - 25 DDP

DDP 深度教程 1. DDP 到底解决什么问题 DDP(DistributedDataParallel)解决的核心问题非常直接: 让多个 GPU 分别计算不同数据上的梯度,然后把这些梯度同步起来,使所有 GPU 可以像在一个更大的 batch 上训练一样更新同一个模型。 假设现在有 4 张 GPU: GPU0 …

📰

电脑操作--VirtualBox共享剪切板

6.1 问题现象VirtualBox装了个linux虚拟机,不知道怎么把主机的内容复制粘贴进去(2026-9-27)6.2 解决方案点设置,点常规,点功能,开启共享剪切板补装图形组件并启动服务sudo apt update sudo apt install -y virtualbox-guest-x11启…

📰

Model Optimizer 端到端示例测试指南:从运行到编写 tests/examples 全覆盖

人工智能大模型模型优化模型量化模型压缩 【免费下载链接】Model-Optimizer A unified library of SOTA model optimization techniques like quantization, distillation, pruning, neural architecture search, speculative decoding, etc. It compresses deep learning mode…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬