这是从微软的Windows User Experience文档中读到的一段介绍“UCD”即“以用户为中心的设计”原则的内容,凭着自己这一年多来学到的经验翻译了下,有谬误之处请多多包涵 。这段内容共有好几部分,这是第三部分,后续部分的翻译会陆续放上来。原文附在翻译之后。
译文:
一致性
一致性的设计可以使用户利用已有的知识来完成新的任务,更快速地学习新事务同时能在任务中更加用心。这是因为他们此刻已经不需要花费时间来试图了解这些任务中不同的交互过程,一切都是已经非常熟悉的了。一致性可以给用户一种稳定的感觉,并且让界面变得熟悉和可预测。
无论是命令名,信息的视觉呈现,操作行为以及包括窗口在内屏幕上所有元素的放置位置,使他们保持一致性非常重要。要在软件中应用一致性的设计原理,你需要考虑下面几个方面内容。
- 在一个应用程序中保持一致。使用一致的命令和界面来呈现普通功能。例如,要避免在实现一个复制命令的时候在一个地方会立即出现操作而在另一处却会跳出一个对话框要求用户输入目的地这样的情况出现。由此也可以知道采用同一个命令来实现功能会让用户有熟悉的感觉。
- 在一个操作环境下保持一致。通过维持Windows系统提供的交互与界面的约定这种高级别的一致性,你的软件可以从用户已经学到的那些交互技巧那里获得益处。
- 一致的隐喻。如果一个特定的行为比它的隐喻所暗示出来的还要典型或者特殊的话,用户可能会难以把这个行为跟某个对象关联起来。例如,就把一个被放置其中的东西重新恢复来说,一个粉碎器跟一个废纸篓传达出的意义是完全不同的。
原文:
Consistency
Consistency allows users to transfer existing knowledge to new tasks, learn new things more quickly, and focus more attention on tasks. This is
because they do not have to spend time trying to remember the ifferences in interaction. By providing a sense of stability, consistency akes the interface familiar and predictable.
Consistency is important through all aspects of the interface, including names of commands, visual presentation of information, operational
behavior, and placement of elements on the screen and within windows. To design consistency into software, you must consider the following:
- Consistency within an application. Present common functions sing a consistent set of commands and interfaces. For example, avoid implementing a Copy command thatimmediately carries out an operation in one situation but in another displays a dialog box that requires a user to type in a destination. As a corollary to this example, use the same command to carry out functions that seem similar to the user.
- Consistency within the operating environment. By maintaining a high level of consistency between the interaction and interface conventions provided by Windows, your software benefits from the users’ ability to apply interactive skills they have already learned.
- Consistency with metaphors. If a particular behavior is more characteristic of a different object than its metaphor implies, the user may have difficulty learning to associate that behavior with an object. For example, an incinerator communicates a different model than a wastebasket as far as recovering the objects placed in it.
注:原文版权归微软所有,译文版权归本翻译者所有,转载请注明来自爱婕入迷。
这篇的评论,可与上篇一样。呵呵。
字体改一下啊 文章尽量减少点,能吸引更多的人!
改字体?这个字体现在很难看?我的电脑上都是雅黑看着好像还行…
文章减少?不太明白
外行看热闹,呵呵~
外行看热闹吧,读得不是很明白,呵呵~