Facebook的特别之处是什么?

作者:chouyuchouyu 来源:蓝色理想 时间:2008-08-04 12:57:00 

为什么在facebook交友会更容易?facebook与传统的BSP(Blog Service Provider)到底有什么不同?是因为它有横竖两个导航吗?是因为它有个主人信息的聚合页面吗? Facebook为什么成功?又有哪些不足?Facebook商业上的成功使得它混乱的设计成了皇帝的新装,即使觉得看不懂也不敢去说。让我们拨开网页上那些纷繁的视觉表现,来看看藏在网页背后骨架—信息构架(IA Information Architecture),我们将获得一个全新视角,这种种疑问将迎刃而解。

传统的博客服务提供商(Blog Service Provider,简称BSP),比如:Qzone、新浪博客、网易博客…他们提供的博客服务,不仅仅是为每一位注册用户提供了一个属于自己的blog空间,还有用于bloger间彼此交流的平台。也就是说,信息构架是:个人空间+社区平台。

“个人空间+社区平台”是什么样子的?
一个个的blog彼此独立存在,再由一个社区平台将这些blog聚合一起,通过内容聚合在一起。

左上角的第一个表示主人态,主人可以看到BSP提供的所有服务,其中的B、D、E是他自己已经使用了的。
而下面一个个的是其他人的blog,其他人的blog包含的内容各不相同,有的用了相册,有的用了日志,有的用了视频…目前多数的BSP都是简单的把ABCDEF都简单的呈现给客人,不管主人用不用。
图中右半部分是社区平台,以内容为维度,展示内容,进而展示用户。比如,A代表日志,社区平台上会有个日志栏目,其中展示出很多有意思的日志,要看这篇日志,就到达另外一个人的blog了。交流实现了,所谓平台,价值也就在于此。

Blog原本就是一个个独立的,有了BSP提供blog服务后,才出现了社区平台,让用户能更方便的找到其他人。不仅仅是自己写给别人看,更可以用方便的找到志同道合的人,让众多bloger形成一个社区。

这样的结构有好处

  1. 结构清晰。这结构我一说,你就明白了。估计我不说,你也能明白。

  2. 扩建容易。这是针对BSP来说的。要添加一项新的服务,可以分成两个步骤来进行,在个人blog中提供功能是一步,在社区平台上提供交流是另外一步,如果开发资源有限,可以不必同时做。比如,要提供一个视频服务,可以先在个人空间中提供给每个用户上传、展示视频的功能,暂时社区平台上没有视频方面的聚合内容也没关系,等有精力了再做不迟。

这种“个人+社区平台”模式的缺点

各个blog之间的沟通比较困难。每个blog都属于个人,要从一个blog进入另外一个blog有两条路:
1. 通过blog中的好友、留言作者名称。我在一个blog中留了言,阅读到这个留言的人就可以通过这个留言的作者名进入我的blog。
2. 页面最上面的类似“进入社区平台”的链接。
这两个渠道的能量都很有限。空间中的好友是主人自己添加的。这个空间主人要是人缘差,没好友,没人留言,那第一条路就没了。“进入社区平台”链接只是个链接,点之前啥都看不到, * 嘛要去点?点了能有啥有意思的?

上面说的这种是传统BSP的信息构架。搞清楚了这个我们再来看另外一种比较新鲜的构架—facebook、myspace…的构架。

标签:facebook,博客,构架
0
投稿

猜你喜欢

  • python画微信表情符的实例代码

    2022-01-09 07:06:40
  • Python如何实现定时器功能

    2023-04-13 23:19:28
  • python异常触发及自定义异常类解析

    2023-05-02 18:17:01
  • 最新解决没有NVSMI文件夹以及nvidia-smi‘ 不是内部或外部命令也不是可运行的程序或批处理文件

    2023-03-26 18:13:34
  • JavaScript中你不知道的Object.entries用法

    2024-04-19 11:01:40
  • PHP 数组和字符串互相转换实现方法

    2023-06-19 15:04:17
  • python比较两个列表是否相等的方法

    2023-04-10 06:29:18
  • Django CBV与FBV原理及实例详解

    2023-02-14 20:39:01
  • PHP中curl_setopt函数用法实例分析

    2023-11-22 22:07:22
  • matlab和Excel的数据交互操作(非xlsread和xlswrite)

    2022-06-16 01:00:42
  • 详解Vue2 SSR 缓存 Api 数据

    2023-07-02 17:09:06
  • SQL Server实现将特定字符串拆分并进行插入操作的方法

    2024-01-21 04:48:31
  • mysql如何优化插入记录速度

    2024-01-29 07:44:35
  • 用 Python 定义 Schema 并生成 Parquet 文件详情

    2021-09-24 14:14:18
  • vue中使用props传值的方法

    2024-05-03 15:10:50
  • keras模型可视化,层可视化及kernel可视化实例

    2021-02-20 00:45:25
  • Python实现发送与接收邮件的方法详解

    2023-04-05 04:48:43
  • 行转列之SQL SERVER PIVOT与用法详解

    2024-01-28 10:41:37
  • 详解微信小程序图片地扯转base64解决方案

    2024-06-18 05:52:55
  • Python之reload流程实例代码解析

    2022-04-19 11:42:24
  • asp之家 网络编程 m.aspxhome.com