突破应用的边界——以人为中心的信息系统

来源:互联网 发布:苹果文字识别软件 编辑:程序博客网 时间:2024/06/05 16:06

胡思乱想——

在苹果的iPod大行其道之前,购买音乐以“专辑”为单位的,专辑中有10到15首歌曲,存储在一张光盘或一盒磁带上。但是,基本上每张专辑中都有我们喜欢和不太喜欢的歌曲。在iPod之后,用户购买音乐突破了“专辑”的边界,可以直接购买一首一首的歌曲,从此音乐产业都变得不同。

音乐产业的这个变化使我平行的想到了应用软件的领域。我们使用软件,现在也是以应用为单位的,每一个应用都有一些功能。同样,我们并非喜欢一个应用中的所有功能。技术上,是否存在一种可能,提供一种用户可定制的机制,打破应用的边界,将不同应用之间的功能组合在一起,形成一个用户定义的独特的应用?就像,用户可以将原本来自不同专辑的歌曲编辑成一个自定义的“播放列表”一样。Mashup技术应该可以算一个初步的尝试。

突破应用的便捷显然比突破专辑的边界在技术上要更复杂得多。因为(1)应用的功能之间通常会存在一定依赖,重新组合后,功能之间的依赖仍然需要被满足;(2)不同应用之间功能的交互也需要预先定义的开放机制;(3)将不同应用的人机界面无缝的整合成一个整体,也将面临技术挑战(例如:如果只是简单的将来自不同应用的Web界面整合在一个Web页面中,看来来会像科学怪人Frankenstein的脸一样,令用户感到别扭)。

但是,如果我们实现定义一套开放的标准和功能之间互动机制,使得应用真正可以做到深度的融合,深度的Mashup。从而,虽然应用开发者仍然开发的是应用,但是最终用户却可以得到各自独特的信息系统,这个信息系统以用户的个性需求为中心,为用户工作、生活的各个方面提供高度融合、优化的服务,并且通过与物理空间和社会空间的互动,使用户真正可以在“正确的时间、正确的地点、无侵扰的使用到正确的服务“。