1、在你开始之前,先定一个简单的目标。无论你是一个Web 2.0应用的创建者还是用户
,请清晰的构思你的目标。就像“我需要保存一个书签”或者“我准备帮助人们创建可
编辑的、共享的页面”这样的目标,让你保持最基础的需求。很多Web 2.0应用的最初吸
引之处就是它的简单,避免并隐藏了那些多余的复杂性。站在创建者的立场,可以想象G
oogle的几乎没有内容的主页,还有del.icio.us的简单的线条。从最终用户的角度来看
,与之齐名的就是Diggdot.us所提供的初始化页面。你能够并且希望加入更多功能,但
是先做好最开始的。在一个时候只做一个特性,完成一个目标。这听起来很太过于单纯
化了,但它将使你更加专注,而且你也会明白我的意思。
2、链接是最基础的思想。这就是我们称之为Web的一个理由。链接是把Web中各种实体连
接起来的最基本的元素。你的信息、你的关系、你的导航,甚至是能够被写成URL的任何
内容。这里有一个链接应该遵循的规则(其实你也不必严格的遵守):
1) Web上的任何东西都是可以被URI或者是URL所连接的。
2) 把所有的链接都保存为他的原始出处,这样可以让你与任何人、在任何地方、任何时
候都能分享它。
3) 第二条中任何时候的前提是链接必须是持久的,它不会在没有任何缘由的情况下被改
变或者是消失。
4) 链接应该是人类可读的、稳定的、并且能够自我诠释的。
3、数据应该属于创建它的人。是的,你听我的。任何用户创建的、贡献的或分享的都是
他们自己的,除非他们很明显的放弃这个权力来让你自由处置。他们贡献到Web上的任何