2SIMPLE

我们已经回来

浅谈界面自定义

人和人都是不一样的,以前大家能有个界面用上网络服务就知足了,现在技术进步了,竞争激烈了,广大人民群众饱暖思淫欲了,于是乎界面自定义功能越来越普及。

首先我们要讲界面分为两种,一种是自己看的,比如邮箱界面;一种是给别人看的,比如blog界面。这两种界面都可以定制,但是背后的思想很不一样。前者强调操作习惯、色调的个性化,主要是通过定制界面提高操作效率,降低视觉疲劳,所以我们几乎找不到可以自己上传背景图片的邮箱。后者主要是展示用户自己的个性、爱好、风格等信息给别人看,起到一种web presence的作用,所以自定义的空间会更大,我们这里主要讲后面一种。

然后我们进入怎么自定义这个话题。这里先介绍一些基础知识,网页是用来传递消息的载体,大体上它分为信息和表现形式两部分(表现形式其实也在传递一部分信息),编写得当的话,网页的信息部分就是HTML/XML,表现形式部分就是CSS和一些外部图片(理想状况而已,目前世界上大部分网页都不是这样的)。所谓界面自定义,其实包括信息的自定义和表现形式的自定义两个维度

信息的自定义:有些网站(blogger.com)允许用户定义信息的格式(比如时间的格式可以选择12小时还是24小时)和信息的数量(比如首页显示7天还是30天的帖子),还提供信息的剪裁(比如去掉标题和回复)。

表现形式的自定义:这里又可以分为两个维度(这个话题跟二进制很有缘分),布局layout和风格style。布局就是二栏、三栏这种选择,再细致一点,每一栏里面元素的上下顺序还可以微调。风格就是色调、边框、背景这些。

OK,以上从技术层面阐述了界面自定义,下面我们来看看一些网站是如何提供这种功能的。

Blogger.com,欧美流。它的信息是可以修改格式、控制条数、进行剪裁的。同时它提供完全的HTML编辑功能,所有信息都是由<$ $>标记的变量代码,可以自由的嵌入到HTML当中,用户当然也可以自己嵌入它官方所没有提供的信息来增加信息的丰富程度(比如Co-mment)。完全的HTML编辑当然也等于完全的CSS编辑,所以style的可发挥空间是无穷的。我很佩服blogger.com,这种设计不光是HTML/CSS高手喜欢,低手也可以copy&paste迅速更新界面。

365ren.com,韩流。它的信息可以控制条数,剪裁和layout是一起搞定的(这样对用户来说更方便),用户可以通过它的后台管理模块像搭积木一样设计界面布局。style主要靠官方设计好的模板,用户可以修改一些背景什么的。不提供全局HTML和CSS编辑,可以编辑局部的HTML。365ren在layout自定义方面要比blogger更加user friendly,它把layout编辑变的可视化了。但是它在style方面的自由度很低,layout变来变去,其实最后看上去风格变化不大(都在官方控制之下)。

最后,用户安全和信息安全。自定义是一把双刃剑,它可以让人爽,也会带来很多麻烦。比如用户可能会嵌入恶意代码利用官方域名进行欺诈;可能会使用一些政治、色情的背景图,这些问题在中国都是关系网络服务提供商生死存亡的大问题。

Written by Datou

五月 29th, 2006 at 4:59 下午

Leave a Reply