美文网首页
《GUI设计禁忌2.10》读书笔记及发散思考

《GUI设计禁忌2.10》读书笔记及发散思考

作者: 大青er | 来源:发表于2015-08-30 22:06 被阅读116次

禁忌分7类:

1、GUI控件禁忌

2、导航禁忌

3、文字禁忌

4、交互禁忌

5、图形设计和布局禁忌

6、响应性禁忌

7、管理禁忌

基本原则:

1关注用户及其任务,而不是技术

理解用户   “关注用户及其任务”意味着什么?意味着要回答以下的问题。明确这些问题。

理解任务

考虑软件工作环境

2首先考虑功能,然后才是表示

一开始就担心外观是本末倒置的,虽然这很诱人,但几乎总是会产生错误。

3与用户对任务的看法保持一致

争取自然

使用用户的词汇,而不是你自己的

让程序内部内容在程序内部进行处理

找到正确的功能/复杂度平衡点

4设计要符合常见情况

使得易于实现常用的结果

两种类型是“常用”:“用户有多少”与“使用频率如何”

5不要分散用户对于他们目标的注意力

不要让用户解决额外问题

不要让用户通过排除来推理

6促进学习

7传递信息,而不仅仅是数据

8设计满足响应需求

什么是响应性

响应性与性能相关,但它们是不同的。性能是以没单位时间的计算数量来度量的。响应性是以是否符合人的时间需求(最终是满意度)来度量的。

响应迅速的软件要跟上用户,即使它不能立即完成每个请求。它为用户提供反馈让用户知道他们在做什么以及软件在做什么,它根据人的感知、运动和认知的底限来区分反馈的优先级。

响应性差的示例有:

对按下按钮、滚动条移动或对象操作的反馈延迟

阻碍其他活动的费时操作且不能中止

没有提供任何线索来表示操作会花费多久

忽停忽动、难以跟上的动画

执行用户未请求的内部“内务性”任务时忽略用户的输入

为了让用户感知响应性,交互式软件必须:

对用户操作即时做出应答,即使返回答案需要一定时间

让用户知道系统何时忙碌,何时空闲

在等待功能完成期间允许用户执行其他操作

让动画的移动变得流畅清晰

允许用户放弃他们不想再执行的冗长操作

使用户能够判断操作将花费多少时间

尽可能允许用户设置他们自己的工作步调

9通过用户试用来发现错误,然后修复它


未完待续……

类似《GUI设计禁忌2.10》的书,差不多就是讲设计模式的。

相关文章

网友评论

      本文标题:《GUI设计禁忌2.10》读书笔记及发散思考

      本文链接:https://www.haomeiwen.com/subject/nhakcttx.html