符号的认知维度

编辑
本词条由“匿名用户” 建档。
符号的认知维度或认知维度是符号、用户界面和编程语言的设计原则,由研究员ThomasR.G.Green描述并与MarianPetre进一步研究。这些维度可以用来评估现有信息产品的可用性,或者作为启发式方法来指导新产品的设计,并且在人机交互设计中非常有用。认知维度的设计是为了提供一种轻量级的方法来分析设计的质量,而不是深入、详细的描述。它们为讨论符号、用户界面或编程语言设计中的许多因素提供了一个通用的...

符号的认知维度

编辑

符号的认知维度或认知维度是符号、用户界面编程语言设计原则,由研究员ThomasR.G.Green描述并与MarianPetre进一步研究。这些维度可以用来评估现有信息产品的可用性,或者作为启发式方法来指导新产品的设计,并且在人机交互设计中非常有用。认知维度的设计是为了提供一种轻量级的方法来分析设计的质量,而不是深入、详细的描述。它们为讨论符号、用户界面或编程语言设计中的许多因素提供了一个通用的词汇表。另外,认知维度有助于通过设计演习来探索可能的设计空间,这些演习的目的是沿着一个维度改进设计。认知维度的列表ThomasGreen最初定义了14个认知维度。

抽象梯度

编辑

符号所暴露的最低和最高抽象水平是什么?细节能否被封装起来?映射的紧密性符号与问题世界的对应程度如何?一致性在学习了部分符号之后,剩下的部分有多少可以被成功猜到?扩散性/密集性符号需要多少符号或多少空间来产生某种结果或表达某种意义?易错性符号对用户犯错的可能性有多大的影响?硬脑力操作多少硬脑力处理是在符号层面,而不是在语义层面?是否有一些地方,用户需要借助于手指或钢笔注释来跟踪所发生的事情?隐藏的依赖关系符号中实体之间的依赖关系是可见的还是隐藏的?每个依赖关系都是双向的吗?符号的某一区域的变化是否会导致意想不到的后果?并列性符号的不同部分是否可以同时并列比较?过早的承诺是否对用户使用系统的任务完成顺序有强烈的限制?是否在所有必要的信息可用之前就必须做出决定?这些决定可以在以后被推翻或纠正吗?渐进式评价对一个不完整的解决方案进行评价和获得反馈有多容易?角色表现力符号的每个组成部分在整个解决方案中的作用有多明显?二级符号和摆脱形式主义符号能否通过与语法无关的手段,如布局、颜色或其他提示,携带额外的信息?

符号学

粘度符号中是否存在任何内在的改变障碍?对一个用符号表达的程序进行改变需要付出多少努力?这个维度可以进一步分为以下类型。冲击粘度":代码的改变违反了程序中的内部约束,其解决可能会违反更多的内部约束。"重复粘度":用户概念模型中的一个动作需要许多重复的设备动作。"范围粘度":输入数据集大小的改变需要改变程序结构本身。可见性符号的必要部分如何容易被识别、访问和可见?

其他维度

编辑

除了上述维度之外,人机交互研究领域有时也会提出新的维度,并有不同程度的采用和完善。这样的候选维度包括创造性的模糊性(符号是否鼓励解释同一元素的几种含义?)、索引(是否有引导寻找特定部分的元素?)、概要(整个注释结构的格式塔视图)或不均衡性(一些创建路径比其他路径更容易,这使开发的工件中表达的想法有偏差)。

用户活动

编辑

作者确定了四个有交互式工件的主要用户活动:增量[创建]、转录、修改和探索性设计。每种活动在每个维度上的可用性都有不同的权衡,是xxx的服务。例如,高粘度(对变化的抵抗力)对修改和探索活动是有害的,但对转录和增量中执行的一次性任务来说就不那么严重。

设计演习

编辑

设计演习是设计者在符号设计中做出的改变,以改变其在某个特定维度中的位置。维度被创建为成对独立的,所以设计可以在一个维度上被改变,而保持第二个维度不变。但这通常会导致维度之间的权衡。在一个维度上增加符号的可用性的修改(同时保持第二个维度不变)通常会减少其在第三个维度上的可用性。这反映了框架中的一个假设,即没有完美的界面,而权衡的结果是

内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/174934/

(1)
词条目录
  1. 符号的认知维度
  2. 抽象梯度
  3. 其他维度
  4. 用户活动
  5. 设计演习

轻触这里

关闭目录

目录