界面设计不简单啊

 
这段时间在研究图像检索的人机界面,发现相当的不好做,尽管前人提出了N种的可视化结构和方式,什么基于表的,同心圆的,螺旋线的,网状的等等,图像显示技术方面,还有魔法透镜,焦点加背景,缩放和平移等等。当是即使到了现在google和baidu在图像检索方面还是用原始的表式的人机界面,很明显要在这方面做文章相当的有难度的说。
一个简单的设计,其实不简单。个人感觉以前的IE浏览器使用很不方便,一个原因是没有tab这个概念,另一个原因是一些界面的图标和文本的空间布局问题(说简单一点解释菜单和工具栏太占空间),功能上出现了一定的冗余。现在已有相当大的改变,用起来方便了很多。一个好的界面设计需要考虑太多的问题,他是一个相当完整的体系,怪不得很多方面的研究起来,都把它当成一个独立的模块来考虑。
       图形界面关键的一点就在于显而易见,一看就知道如何使用,当然这是不切实际的。使用者是大众,不是单独的某个群体,就大众而言每个人所受的教育程度,理解程度都是不同的。而且个人的习惯是相当难以改变的,正如突然之间,让一个用windows的人用linux一样。现在的linux虽然说和windows的操作方面有很多的相似,但人们还是喜欢用盗版的windows而不是linux,一来是外界的舆论,二来是习惯使然。
曾经看过这样一个故事,有两个程序员在一起聊天,程序员甲说:“我要开发一个系统,任何人一看就知道如何使用。文档和使用说明根本就不需要。”这时程序员乙说:“前天,我去买了把斧子,你猜猜看,它的使用说明书有多厚?告诉你,有一本字典那么厚。”当然这个故事里面有本人加入的一点夸张成分在里面。但是无疑告诉人们,即使最简单的东西,也不简单。要想大家都会用,必然要包含所有可以想到的界面功能和布局,其中必然会有冗余。界面必然会很混乱,要解决这个问题就要求界面拥有一定的可配置性,但是用户的使用能力层次不同,所以必然要有原始的原型界面元素,原型界面元素需要详细的分析用户的需求,本着少数服从多数,简单快捷的原则来设计,固然有了原型界面元素,界面的结构框架设计必然会影响它的可扩展性。
界面设计不简单啊。
 

你可能感兴趣的:(windows,linux,浏览器,Google,聊天,图形)