首先声明:尽管本人在What’s New feed in Windows Live Spaces工作,但本文不代表Windows Live任何观点,与Windows Live服务的动向没有任何关系。
昨天我跟Yaron探讨,Facebook的开发平台是否已经做得足够好,用户是否已经感觉不到每个应用程序与平台之间的缝隙,是否具有整体感。我个人相信答案是肯定的,然而Yaron不这么认为。
结果再一次登陆Facebook的时候,我注意到了一个一直被忽略的问题。读者能不能在下面的两张截图中发现点什么,鼠标悬停的地方是提示。
>>
>
在已有的应用程序上建立应用平台的难点是用户一旦在平台的使用上遇到问题会将其归咎于应用程序的提供者,想想看,会有多少人在意70%的视窗操作系统(Windows)崩溃是由设备驱动的bug造成的,就是说大一部分的错误不在视窗操作系统,而在硬件制造商。
最近我看到了一堆网站,他们不清楚应用程序平台面对的工作量,以及实现思维点的困难程度,就盲目跟风建立平台。他们认识到追逐潮流的不易之时,就是他们的团队遭受重挫之时。平台的建立是一个整体工程,它包括很多细节,比如当用户导入新闻feed的时候,提供统一风格的选项,而不仅仅是提供应用程序那么简单。当然,我要说,尽管我在上面指出了一些小问题,Facebook仍然是少数的能够达到90%正确率的在线服务之一。
想想看,也许某天某个网站彻底抛弃网站的形式,而是采用API的集合的形式呈现在大家的面前,这一天并不遥远。