养兵千日,用兵一时

我是站在一个用户的角度发表一点感想:好软件一定要很体贴,就如winrar这样。 我猜想大家使用winrar已经很多年了,但少有人用到这个功能:create zip files in batch(为一批文件创建一个个单独的压缩文件)。最近我就有这样的需求,按惯例先问google怎么办?google给我的前几个链接不是让我去下载一个叫batch zip的软件,就是去装一个batch files plugin。 为一个简单的功能要装这个装那个?我有点嫌烦,压缩软件应该带这个功能吧,我这么想。果然,winrar有“单独压缩”选项(好好找找,嘿嘿)。 好软件不一定要很庞杂,但一定要有一些功能深藏闺中,一旦需要,信手拈来,不必为一点小功能再让用户去找plugin…如果用户选择装个plugin来解决问题,那还不算很糟;如果用户选了个别的软件来达成目的,那原软件很可能从此吃素咯。

流式布局

自从读了Jakob Nielsen的«Homepage Usability»一书以后,我特别fancy fluid layout,这成了我做任何网站一定要达到的目标之一。经过一段时间的研究,我对fluid layout也算小有所成,最有心得的部分就是不借助table,不依赖javascript,在有不定宽度的图片情况下,做图文混排的fluid layout。 我也很在于其他层面的usability,因此每遇到user friendly的东西,我总要赞叹一番。新版本的wordpress,堪称website usability的典范,但它的default theme竟然没有采用fluid layout,不禁让我唏嘘。于是我准备发挥一下我的专长,同时也为open source贡献一份绵薄之力,就改掉它的fixed layout。 我花了点时间看了一下style.css,大致知道要怎么去改进它啦。现在大家看到的页面只是我搞了测试以后的中间产品,四个角都没对齐,莫怪。剩下的事情就是要裁减背景图片,做个拉门,然后就差不多了。但我有个毛病:难题在一团乱麻的状态我的战斗力很强,有了头绪以后反而懒得去落实了。 这个差不多了的style.css何时能变成最终成品,我也不知道。 要不,你来donate我一下?