展望下一代互联网应用平台
2008-06-29 01:29
567 查看
几年前,我虔诚地信仰着基于用户本地运行的富互联网应用模式。Ajax 崭露头角以来,基于 Ajax 的 web 应用在质和量上都有了显著的增长。像 FaceBook 之类的应用就说明了一种新的应用示例,而 Live Maps 之类则让已有的应用变得更加方便可行。现在,我们不得不说服自己,让自己相信基于桌面的应用已经不再属于加强计算的应用了。(虽然这种命题很有质疑性,比 如说,几年前视频编辑的 web 应用根本是天方夜谭。)
那么,到底是什么让 web 变成了一个成功的应用平台呢?
1、统一而且简单的模式 ( 浏览器,链接,可见式点击) 。一旦用户学会了使用一种 web 应用,那么这些经验可以很方便地运用到其他的应用上。
2、客户端平台的独立性。在保证连接协议 ( HTML + CSS + JS ) 的情况下,分离服务器与客户端。这意味着,以往那种用各种各样的 API 把多种平台集中到一起的传统问题,已经不再存在于客户端上。
3、独立的计算机。用户不再受计算机是否安装应用软件的限制了,这也形成了更加简单的配置模型。
4、数据的独立性。用户数据存储于互联网上,意味着用户不但可以随时运行应用软件,还可以随时访问数据。
那么,下一代的互联网应用平台将是什么样子呢?我认为,除了上面这些要素,下一代应用平台更应包含以下的特征:
1、充分利用本地计算资源。当所有的应用都通过浏览器运行时,强劲的 CPU 和 GPU 看起来像是一种资源浪费。所以,下一代应用平台应该有权限访问本地计算资源。
2、更好地综合本地资源。这和上一点有关联之处,不同的是它将允许网络应用访问本地磁盘,配置和注册表文件等等。
3、更好的安全机制。毫无疑问,所有应用都是通过 ActiveX 和 XPCOM 来运行的,但是安全机制却是一大弱项,而且对用户来说也并不直观。所以,这需要一个更好的解决办法。
这样的话,在建立下代互联网应用平台上, Microsoft 的 Silverlight 和 Adobe 的 AIR 看来似乎走对了方向。不过, Microsoft 有巨大的机会来推广使用 Silverlight 封装,以及树立新的桌面应用标准来综合互联网应用。他们广泛的用户基础说明,其所创建的任何 API 有巨大的机会获得成功,并且赶上同领域的对手。
Published Jun 24 2008, 08:45 PM by Sijin Joseph
原文链接:http://weblogs.asp.net/sjoseph/archive/2008/06/24/what-will-be-the-next-generation-internet-application-platform.aspx
那么,到底是什么让 web 变成了一个成功的应用平台呢?
1、统一而且简单的模式 ( 浏览器,链接,可见式点击) 。一旦用户学会了使用一种 web 应用,那么这些经验可以很方便地运用到其他的应用上。
2、客户端平台的独立性。在保证连接协议 ( HTML + CSS + JS ) 的情况下,分离服务器与客户端。这意味着,以往那种用各种各样的 API 把多种平台集中到一起的传统问题,已经不再存在于客户端上。
3、独立的计算机。用户不再受计算机是否安装应用软件的限制了,这也形成了更加简单的配置模型。
4、数据的独立性。用户数据存储于互联网上,意味着用户不但可以随时运行应用软件,还可以随时访问数据。
那么,下一代的互联网应用平台将是什么样子呢?我认为,除了上面这些要素,下一代应用平台更应包含以下的特征:
1、充分利用本地计算资源。当所有的应用都通过浏览器运行时,强劲的 CPU 和 GPU 看起来像是一种资源浪费。所以,下一代应用平台应该有权限访问本地计算资源。
2、更好地综合本地资源。这和上一点有关联之处,不同的是它将允许网络应用访问本地磁盘,配置和注册表文件等等。
3、更好的安全机制。毫无疑问,所有应用都是通过 ActiveX 和 XPCOM 来运行的,但是安全机制却是一大弱项,而且对用户来说也并不直观。所以,这需要一个更好的解决办法。
这样的话,在建立下代互联网应用平台上, Microsoft 的 Silverlight 和 Adobe 的 AIR 看来似乎走对了方向。不过, Microsoft 有巨大的机会来推广使用 Silverlight 封装,以及树立新的桌面应用标准来综合互联网应用。他们广泛的用户基础说明,其所创建的任何 API 有巨大的机会获得成功,并且赶上同领域的对手。
Published Jun 24 2008, 08:45 PM by Sijin Joseph
原文链接:http://weblogs.asp.net/sjoseph/archive/2008/06/24/what-will-be-the-next-generation-internet-application-platform.aspx
相关文章推荐
- 展望下一代互联网应用平台:
- 开放平台将主导互联网未来应用
- 三星下一代LED电视将融合3D和互联网应用22de
- 【白皮书】以太坊 (Ethereum ):下一代智能合约和去中心化应用平台
- 为下一代互联网应用而学习, 谈谈 flex , air
- 开放平台将主导互联网未来应用
- GAP平台发布V 3.7版──企业级应用与互联网技术的完美融合
- 网站验证码短信平台在互联网中的应用
- 大数据平台在互联网行业的应用
- 互联网应用平台的关口
- 【白皮书】以太坊 (Ethereum ):下一代智能合约和去中心化应用平台
- 【工业互联网】企业主导、应用牵引,打造工业互联网平台开放价值生态
- MM应用引擎——一个支持HTML5的互联网应用开发运行托管平台
- 列出最常用的3个互联网应用,分析它们是平台产品还是现金牛产品
- 互联网开放平台应用综述
- 【白皮书】以太坊 (Ethereum ):下一代智能合约和去中心化应用平台
- 下一代互联网应用
- 开放平台将主导互联网未来应用
- (转)NGN发展应用的展望:下一代网络
- 面向移动互联网和物联网应用的下一代移动通信