分享

Web 2.0 设计模式

 waywin 2006-02-06
Web 2.0 设计模式
1, 长尾
小型网站组成了互联网内容的大部分,narrow niches(也即长尾理论的Niche Market/小的、分散的市场)组成了互联网可能应用软件的大部分。因此,通过杠杆作用,使消费者自助服务和算法数据管理延伸到整个互联网,到达边缘、而不仅仅是中心,到达长尾、而不仅仅是头部。

2,数据是下一个Intel Inside

应用软件正在日益变得数据驱动型。因此,为了在竞争中占据优势,寻求拥有独特的、很难再现的数据源。

3,用户增值

在互联网应用软件中竞争优势的关键是:用户向您提供的服务增加数据的程度。因此,不要对你的软件开发做出参与构筑方面的限制。悄悄和公开地让用户为你的应用软件增值。

4,默认的网络影响。

只有少部分用户会给你的应用程序带来麻烦。因此,为聚合用户数据设置包含在软件内的默认值,作为他们使用应用程序的副作用。

5 保留部分版权

保护知识产权限制了重新使用并阻碍了试验。因此,当受益于集体智慧、而不是私人的限制时,确保采用的障碍要很低。遵循现有的标准,使用限制尽可能少的协议。设计的要”hackability”(意思应该是易于其他用户设计插件以及接口等等) and “remixability.

6 永远β版

当设备和程序联网后,应用程序就不再是软件制品了,它们是正在进行的服务。因此,不要把新的特性打包起来,然后整体发行;而应该作为正常用户体验的一部分,定期增加。让用户成为实时的测试者、指导服务,这样可以知道人们怎么使用这些新特性。

7,合作,而非控制

Web 2.0应用程序由协同合作的数据服务网络构建。因此,提供网络服务界面和内容同步聚合,重新利用他人的数据服务。支持轻量级的规划模型,以便允许松散的连接体系。

8,跨越设备的软件

PC不再是互联网应用程序的唯一手段,相比那些互相链接的,只能在某一种设备上使用的程序的价值要小的多。因此,从最开始就让程序整合从手持设备、PC到互联网服务器的服务。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多