这些基于封闭平台的应用生态系统的发展标志着与万维网最初设计的组织原则根本决裂。一方面,万维网基于一个分散的架构,其中,通用的交易协议(http)和统一的标识符格式(URI/URL)创造了一个“扁平”的内容空间,人类和计算机代理可以统一访问该空间,不需要中介。另一方面,平台则再造了中介,它建立了反馈循环,使交互变得更加密集。这种分层架构的技术基础是平台所拥有的应用程序编程接口(API)。一方面,通过应用程序编程接口,主要平台为嵌入其中的应用程序提供发展所需的基本数据;另一方面,平台访问它们生成的额外信息。随着生态系统的发展,平台会积累越来越多的数据。谷歌地图就是一个很好的例子:
2005年,谷歌推出了谷歌地图,并几乎立即提供了应用程序编程接口。应用程序编程接口允许第三方在谷歌的基础地图上添加或覆盖其他数据,从而创建地图“覆盖层”。换句话说,谷歌将地图变成了可编程对象,并以谷歌地图为平台。随着大多数谷歌产品都增加了应用程序编程接口,类似的例子也成倍增加。与脸书一样,谷歌的主要收益来自通过应用程序编程接口返回的用户活动数据及其无处不在的品牌界面,与谷歌平台相连的无数应用程序则因能够利用谷歌提供的数据而受益。①
技术封建主义
114