为桌面应用设计

0 窗口和文档

 MDI(multiple document interface,多文档界面)和SDI(single document interface,但文档界面)

1)我认为,可以根据人物模型通常使用的文档实例的多少来决定:

少的话(假设1~3个),用SDI会比较方便(例如Excel);

多的话(4个以上),用MDI会比较方便(例如axure);

2)综合MDI和SDI的模式:PS默认是MDI,但是可以通过拉拽窗口实现(伪)SDI。


为桌面应用设计_第1张图片
PS(伪)MDI

1 复选标记菜单项

对于既可以表达功能又可以表达状态的菜单项,复选标记菜单项可以很清楚地表达类似“启用”/“禁用”的状态。


为桌面应用设计_第2张图片
PS中的复选标记菜单项

2 验伤分类法

用来区分什么是“日常使用功能”(用来决定要不要给这些功能提供快捷键)一类的事务。

具体:找一群目标用户,把有用的功能分成三组:1)每个人都认为是日常使用的功能为一组,(2)每个人都不认为是日常使用的功能为一组;(3)有争议的一组。然后把第三组继续做验伤分类。

3 快捷键的3个层次

第一种是标准快捷键。例如Ctrl+C表示复制,在各个应用里都是一样的。

第二种是单个快捷键,如v,F1。

第三种是两个或三个组成的快捷键。如qq的截图是Ctrl+Alt+Q。

4 菜单和工具栏

工具栏:调用命令的主要场所

菜单:(1)新手了解有什么功能

(2)高级和偶尔使用的功能

5 工具栏按钮:图标按钮

不需要用隐喻的方式设计图标,图标不需要表达用途,只需要容易辨识,用户会在使用中记住这个图标代表的功能。

你可能感兴趣的:(为桌面应用设计)