ylm000

爱敏佳人

 

当当当,偷懒了

 

如何做出高质量的UI

经常与Gogo有相同的对话:

我:你看这个网站咋样?

Gogo:丑死了,没有一点设计。

我:没有感觉很简洁,很清爽吗?

Gogo:就是过于简单了,就几个色块。

我:越简单的东西,兼容性越好,你用FireFox打开看看,和用IE看到的差别很小。而且用户需要的是有用、好用的东东,而不是好看的东东。

Gogo:你选老婆是选个会做事但不漂亮的,还是漂亮但不太会做事的?

我:漂亮的。

Gogo:就是啊,如果不漂亮,就吸引不住用户,用户就不会上你的网站。

我:你看看这个网站咋样?

Gogo:很简约,不错,我喜欢。

我:这个是Web2.0风格的。

Gogo:不过就是太前卫了,而且是居左的,如果用到咱们的智富列车上,怕JoeJerry接受不了。

我:这个实现起来简单,而且左边没有广告,按照用户看东东的路线,容易突出重点,还能充分利用屏幕空间,显示更多的内容。

Gogo:我在忙,等一下再说。

我:你看这个咋样?

Gogo:忙。

我:看看呗。

Gogo:忙!!!

我:就看一下。

Gogo:救命啊……

以上的对话展示了三个突出问题:

1.       程序员看重功能,美工看重视觉感受。这虽然不是冲突的两个方面,但往往因为个人的知识面不同,经常会顾此失彼。如果能融合好这两个方面,就会做出好看又好用的东东。

2.       员工和老板的眼光通常不一样。员工之间喜好不同没关系,员工和老板的观点有分歧就有问题了。我觉得,由决策者决定显示一些什么东东(内容),做事的决定如何显示(颜色、位置),这样比较好。

3.       时间,如果我们有N多时间,那该多好啊!

下一步我决定:

1.       Html代码,别人不准做,我亲自做,省的以后扫厕所。

2.       CSS写上注释,告诉Gogo怎么改,不过不知道Gogo有没有时间,如果我们有N多时间,那该多好啊。

3.       有一些控件牵涉到Html,我希望作者和我商量一下Html应该怎么写,我真不想扫厕所。

4.       我一直认为纵向开发的优点多,这样每个人在自己的领域有专深的认识,在UI方面知道该用什么样的控件,当懂得该用什么样的HtmlCSS布局时,就能够多人并行工作,效率会很高。这对综合能力要求高。不过现在水平开发也不错,能够提高在某一层的水平。

某牛人曾说过,要做出完美的软件,唯一的方法就是重构、重构、再重构。我觉得很对,程序确实要经过多次Check、修改,才能达到满意的程度。当社区、职业生涯做好以后,我们这个Team以后可能会是一边维护着一个Beta版本,一边做下一个Beta版,所谓的永远的Beta版本,最终实现人口合一,嘿嘿(一嘿嘿,就想到我的灰灰,嘿嘿……)。

PS:灰灰者----就是禄禄一直追求的爱情是也

posted on 2006-09-18 19:41  灰飞则烟灭  阅读(156)  评论(0)    收藏  举报

导航