呼唤简洁!

本文摘自 勾三股四 更早时期的 不老歌 博客。


过年回家没带自己的笔记本回去,用了家里的XP台式机上网。
机器性能很一般,再加上为家人装了一套金山安全软件,就更慢了。
这两种情况交织在一起,迫使我在上网聊天的时候产生了一个念头,也唤起了我的一些美好记忆,那就是:

Tencent Messenger 2007——也就是我们俗称的TM

TM2007有多神奇,建议诸位有XP系统的从网上下一个试试看就好了。干净简洁的界面,实用的功能,还有小巧的体积和超高的性能。从它的问世之日起就深深的吸引着我。但很可惜的是,TM2007至今不兼容Windowns Vista以上版本的操作系统,而TM2007自从beta1之后,就停止了更新,他们的团队转而开发TM2009去了。

可TM2009及其更高的版本,实在让人大失所望,他们丢掉了原有的TM的精神,开始变得臃肿,变得花俏,变得华而不实……哎,想起来就伤感,不多说了。
有趣的是,微软的MSN也走了相同的路线,XP自带的Windows Messenger也相当简洁实用,结果现在发展成了越发臃肿难看的Windows Live Messenger——甚至还附带了一堆套件。

今天再次启动TM2007的时候,忽然发现,今天的软件对于好多功能和体验的追求,其实以前早就做到了,现在技术发达了,选择更多了,却迷失了,不知道何去何从了。

我回头非常愿意多夸一夸,深入的夸一夸,狠狠的夸一夸,TM2007有多TM的好!!
大概有这么些:

首先,常规菜单
第二,联系人“instance”搜索
第三,联系人头像
第四,只显示在线联系人的时候
第五,最常联系的梯度列表
第六,移动硬盘
第七,我的小秘书
第八,商务风格的、简洁的、在此基础上还可定制的界面

今天时候不早了,先欠着,回头图文并茂写给大家

现在大家做软件,总想与众不同,我不晓得是不是在为了创新而创新,但就是把一些很简洁的东西搞复杂了,搞晕了,搞退步了。

拿Web里的表单控件来说,系统原生的、现成的input/select/button/textarea/form放着不用,就因为“自定义空间有限”,硬要拿各种div模拟——尤其是select,最后搞了一堆恶心的float,勉强模拟出样式了,跟其它文字对齐了;点出列表来还要弹出个层,再模拟点击效果;然后接下来是没有tab聚焦功能,再绑定键盘事件;然后更恶心的来了,聚焦以后回车、上下键也要模拟,你又写了一堆js;好不容易都弄完了,扔给测试测一下,除了可能出现的各种诡异的bug之外,他们/她们会不断挑战你的想象力:文字为空的时候行高不够了,文字过长折行或看不见了或者样式乱了,选择框在页面最下面的时候列表层应该从上面弹出来——你一开始写的时候可能都没法考虑得这么周到,从此你陷入了无尽的维护任务中……别急,这还没完,有些事情会更让你绝望:弹出的列表需要是“模态”的(你可能会疯掉,MD神马是模态?!)、网页特别小或者列表特别长的时候列表本身需要弹出网页边框之外等等等等……

等你回过头来看自己做得这档子事儿,忙活了半天,要死要活,结果做出来的东西还是不完美,还让产品和设计嫌弃和鄙视,毫无质感,自己也憋屈,可其实就为了解决了一个所谓的“自定义空间”问题。

更可笑的是,这里面95%的设计和开发,select自己已经做到完美了。

这时候你把自己开发出来的“控件”换成select标签,通过简单的jsapi或option标签加上数据,体验一下,什么感觉?

除了TM2007和select这两个例子,我建议大家有条件的,把暴风影音1、pplive1、mini迅雷1、搜狗拼音输入法1.0都找出来用用,体验一下,什么感觉?

杯具的是,我突然发现Maxthon 2.x和MyIE相比,也是如此……
今天老爸还跟我说,你们这个傲游浏览器有些地方还不如IE方便呢,我一开始听了不敢相信,后来他在电脑面前一五一十指给我看,说了说他的理解,句句在理!我顿时石化了,觉得自己一个从业者,在大众网民面前,一无是处,像个白痴一样……

最后再多说两句。WEB本身是一个很简洁的世界,它的简洁美只有前端开发自己最了解。即使没有HTML5的帮忙,WEB界面几乎可以快速实现你想要的任何功能需求——其优雅之处正在于此;我们可以在看此简单到不能再简单的iOS系统里做各种各样的事情,可以在mac os里通过数得着的几款软件完成所有的日常办公、休闲、娱乐、创作,也是如此优雅自如,这一点,相信苹果产品的用户也感同身受。

今天的软件和网站,搞了这么多的花样,做了这么多功能和特效,换了一套又一套界面库,风格改了一版又一版,有几个越做越简洁,越做越实用的呢?

呼唤简洁!