超越用户创建的模式:Web 2.0 和语义网络

阅读更多
原文链接:Going Beyond User Generated Software: Web 2.0 and the Pragmatic Semantic Web 原文作者:Dion Hinchcliffe 我们现在已经开始目睹一些公司网络服务能够自动的帮助用户进行网络导航,将不同的在线信息重组成全新的、有用的结果。更有胜者能够按照当前的环境动 态的产生 Web 应用,与 Web 生态系统产生完全的交互。就像那些能够自我组装的应用程序,它们能够帮助人们完成假期计划、管理个人日程、甚至编制更加复杂的商务应用流程,和在现实世界 中完成项目一样。这种景象有点科幻,但是我们拥有内容如此丰富的 Web,通过数量繁多的开放API接口、那些大量而且原始的数据,完全有打开这扇通往未来大门的可能性。 背景阅读:看看 8 个最终用户的混合应用平台(mashup platform) 我最近写了不少关于用户创建软件(user gernerated software) 的发展趋势的文章,利用 Web 2.0 时代的开发性,与各种 Web 服务进行交互,有价值的应用就能够被最终的用户所开发出来。但是我们现在已经能够看到下一个趋势的浮现:软件自己可以智能的创建应用和完成任务。Tim- Berners Lee 自己也预见了这种语义网络(Semantic Web)时代的到来,他在几年前的《科学美国人》上就提出了对这个概念的支持,也有不少的公司在以此为目标,但直到到现在这种模式的网络还是没有在大范围内被成功的实践。这个原因很复杂,但似乎在于我们从 Web 1.0 那里所学到的;一个首选的解决方案通常不是最正确,但那个备选的却是。 很多人可能会说现在已经有超过1200多个“混合应用”(mashups)被列在 Programmable Web 的趋势表上,它们之中绝大多数都不是用户创建的,只要看看那些在 MySpace 和各种主流的社会网络上广泛流行的小徽章(badges)和小组件(widgets),看看人们每天不辞辛劳的在他们的blog和空间上耕作,修改内容、 调整代码、从互联网的各个角落寻找 RSS feeds,并把它们放在里面。虽然我们现在可以看到这么多活跃的最终用户的”混合应用”,但这些都比较浅显,并不能够体现更较深的层次上的功能性,不过 我们可以看到那些新的工具正在一天天的变强大,允许用户更加深度的控制,创建出一个真正的“混合应用的生态系统”(mashup ecosystem)。 开发者和程序购买单最大的问题就在于难以发现你所需要的应用 这里有一个很显著的事实,你可以看到现在虽然有大量的专业的软件开发者,但是他们在为数众多的最终用户需求方案面前还是显得力不从心。有趣的是,同样的数量问题也存在于那些能够被控制用来创建程序和完成我们所需任务的电脑系统上面。 如果你仅仅只看那些企业的IT部门,你通常都会发现一份常常软件解决方案清 单,但是传统的购买和定制开发在大多数组织里面都难以满足需求。所有的 CIO 们都在为从列表中选中那个工具而苦恼。但在 Web 上,这将是一个完全不同的问题:几乎没有软件能够帮助用户去从头到尾完整的完成一件事情。就像 Steve Borch [...]

你可能感兴趣的:(网络应用,Web,企业应用,MySpace,互联网)