月光疾风

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年2月15日

摘要: 一、用词晦涩 术语对于同行业的人来说,有利于他们交流,但是对于外行人来说,却是阻碍了交流。软件开发人员在为非程序员编写软件时要立即停止使用本行业术语。因为各种看似正当的借口,软件里充斥着计算机术语,比如USB、PDF、缓冲区大小、堆栈溢出、下拉菜单等。下图是某下载软件的设置界面: 还有一种情况是程序员把一些众所周知的词定义为特殊含义。比如“记录”这个词,在大家印象中,这是一个动词,可是程序员总是把它定义为数据库中一行一行的数据。 要避免这个错误,就要找一些用户,请他们描述自己的工作,注意他们使用的动词名词和形容词。然后根据这些制定字典。最后,产品发布之前,一定要找非专 阅读全文
posted @ 2011-02-15 15:23 月光疾风 阅读(428) 评论(0) 推荐(0) 编辑

摘要: GUI是图形用户界面的意思,尽管是图形界面,但是文字还是必不可少的。图形虽然很生动,但有时并不直观。大量文字出现在菜单、按钮、说明、控件标签、文件名、用户输入、错误和信息提示等地方,因此关于文字也有很多错误形式。一、术语不一致 有些术语的概念很清楚,有些术语却模糊不清,如果开发项目时没有字典,就会出现术语和概念不能一一对应的情况。1. 同一个概念用了不同术语 这种情况多出现于英文中,比如find/search/query, properties/attributes等。中文中也有这种错误,比如博客园的这个页面: 图中红框标记的两个词,其实都指向同一个概念。但是谁知道它们会是一回事呢? 造成这种 阅读全文
posted @ 2011-02-15 12:54 月光疾风 阅读(450) 评论(1) 推荐(1) 编辑

摘要: 一、互相竞争的搜索框 一个页面上如果有多于一个的搜索框,就会让用户迷惑:我该使用哪一个?它们搜索的数据是相同的吗?下面是这个错误的几种表现形式:错误的搜索:有时两个搜索框用于搜索不同的内容,但是却没有明确标识出来。比如博客园的首页上的两个搜索框,只有第二个明确指出是到谷歌搜索引擎,而第一个却没有说是什么引擎。其次,两个搜索框都没有明确指明这是站内搜索,我就一度猜测,第二个会不会是在web上搜索内容。这又是一个把错误发挥到淋漓尽致的例子: 两个相同或者相似的搜索框:如果同一个页面上的多个搜索框是相同的或者相似的,也会让用户感到迷惑。为同一个任务提供多种实现方式,会浪费用户时间,因为他们并不知道那 阅读全文
posted @ 2011-02-15 11:36 月光疾风 阅读(350) 评论(0) 推荐(1) 编辑