白鸦前些时候在讨论好友的问题。
仔细想想,你是否在 N 个网站注册,加入了 M 个圈子,然后有 N*M 以上的好友?众多 SNS 网站提供了小圈子,但是这个 SNS 网站在整个互联网中,也只是一个小圈子而已。
我们每一个人,都会在不同圈子里生活着。比如设计、开发、运动、旅游。我们希望哪怕那个网站消失了,我们的好友关系都还在。
不同网站的好友功能或许有些差异、特色,但是基本一致。那么是否可以建立一个统一好友平台(UFN)呢?其实 XFN™ (XHTML Friends Network) 包括 FOAF 很早就在做这个类似的事,但是并不好,过于简单,也偏技术。(或许 XFN 可以是 UFN 的基础)
QQ、MSN、Gtalk 都不可以扮演这个角色,他们只可能是 UFN 的一部分。
如果 UFN 是一套技术方案,我们需要 UFN 完成以下工作:
- 开放 API,所有网站、IM、软件等均可加入 UFN;
- 好友的增、删、改、导入、导出;
- 跟踪好友的状态,Email、RSS、Twitter 等;
- 好友的分组,或高姿态的圈子,也可以一个个网站为中心;
- 提供好友的展示,具体展示什么内容,由接口决定;
- 通过 UFN 可以看到自己所处所有圈子的好友,真正意义上的所有圈子;
- 其他细节等。
这样 UFN 就可以成为个人门户了,我不需要上豆瓣去看最近好友都在干嘛。
我们敲键盘是因为想与人交流、与人分享,无论是在真实社会还是网络,我们都是在和人打交道,而不是机器,哪怕看上去我们是与键盘在交互着。
UFN 可以是虚拟的,可以是仅存于思维中的概念。其实它已经存在于社会。每个人都可以说出自己的朋友,所处的圈子,还能说上几个好友最近在干嘛。这种关系,通过网络这个平台展现出来,就是 UFN 的技术方案。
我们总是在等待时机,我们知道一些事可以做,但是时机并不成熟。那些先驱者,一不小心就成为先烈了,阿门。