Web 2.0 是描述 Web 从以内容发布为主,发展为支持用户参与、在线协作和平台化服务的一组理念。它在 2000 年代中期广泛流行,但不是 Web 协议的正式第二版,也没有统一的技术边界。
主要特征
- 用户参与:用户可以发布内容、评论、标注、协作编辑并建立社交关系。
- Web 作为平台:应用通过浏览器持续提供服务,而不仅是展示一组静态页面。
- 网络效应:用户和贡献增加时,内容、连接或服务价值可能随之增长。
- 数据与服务组合:网站通过 API、订阅、嵌入和聚合等方式交换或重新组织数据。
- 持续演进的体验:动态页面、异步请求和前后端协作使应用能够在不完整刷新页面的情况下更新内容。
概念来源
Tim O’Reilly 在 2005 年的 What Is Web 2.0 中,将“Web 作为平台”、利用集体智慧、数据价值、轻量化编程模型和跨设备体验等归纳为 Web 2.0 的设计模式。他同时指出,当时对 Web 2.0 的含义存在较大分歧,因此这个名称更适合作为应用和商业模式变化的概括,而不是精确版本号。[1]
技术与模式的关系
JavaScript、Ajax、API、云服务和宽带网络推动了 Web2 应用的发展,但任一技术都不能单独定义 Web 2.0。它关注的是用户与服务的关系:用户从主要阅读内容,转变为同时贡献内容、数据和互动;平台则负责聚合、推荐、托管和制定规则。
与 Web1、Web3 的关系
Web1、Web2 和 Web3 并非互相排斥的严格阶段。Web2 延续了 Web 的 URI、HTTP 和网页等基础机制,强调参与式平台;Web3 则进一步探索通过区块链、钱包和智能合约让用户直接控制部分数字资产与状态。现实应用可能同时具有 Web1 的内容发布、Web2 的平台互动以及 Web3 的链上功能。
参考资料
Tim O’Reilly,What Is Web 2.0,2005。 ↩︎