InfoQ

新闻

Flex和开放Web

作者 Jon Rose 译者 张凯峰 发布于 2008年4月11日 上午12时10分

社区
Java
主题
RIA,
Web 2.0,
富客户端/桌面
标签
Flex,
Web 2.0,
Flash,
标准化
SitePen的Kevin Dangoor最近发表了一篇关于Flash、Silverlight和开放Web的博文,表达他对开放标准是web的美好前景这一观点的捍卫。
我们在SitePen非常赞同开放Web的概念,因为是开放Web带给我们今天所拥有的一切,而且也会最终引导我们实现最美好的Web未来。我认为Brad做了一件很棒的工作:向我们展现了那些能让Web一直保持成功的开放Web的特征。

Dangoor接着就开放web批评了Adobe的Flex,虽然没有明确指出他所认为的“负面影响”。
“它是开放Web吗?”,这个问题就是提给Adobe Flex的。开发者总是可以用Flash来构建整个站点,但这么做存在很多负面影响。

一位Adobe的Flex布道者Ryan Stewart在他的博客上这样反驳道
Adobe是一家令人难以置信的开放公司。我们已经把用作Falsh播放器的虚拟机项目——Tamarin,作为一个开源项目发布了。我们也开放了Flex的源代码。我们还开放了BlazeDS的源代码,它能提供丰富的、实时的数据通讯。我们开放了AMF规范,它可以在客户端和服务器之间提供更快的传输方式。而且我们一直以来都在支持Linux上的运行时,包括Adobe AIR的公共beta版本。我们真诚地从我们的社区、客户和合作者那里寻求反馈,来确保在我们的工具和平台上保持创新。

而且,我们想参与开放web。我们认为,如果Adobe的富平台和浏览器/标准委员会都继续朝着一个更丰富Web的方向去努力,必定会造福每个人。

Dangoor通过一个关键问题,继续总结他对Adobe Flex的评估:
随着Adobe为Windows、Mac和Linux提供免费的Flash播放器,会有人问“为什么要在乎SWF是不是开放的呢?”

Dangoor的最终结论是开发者做决定时可以参照的:
没有任何标准可以明确的显示未来的web会是什么模样的。开发者会在创建他们的应用程序时,选择他们需要的工具,而用户会挑选他们最喜欢的应用。对于web开发者来说,我们需要力争确保未来的web仍然是开放的,这样我们才有足够的自由来选择如何创建我们的应用。

对于InfoQ.com社区的开发者和架构师来说,Adobe Flex的强大功能胜过对开放性的关注吗?Ryan Stewarts提到的Adobe的努力会消除疑虑吗?

查看英文原文:Flex and the Open Web



深度内容

和Google互补的搜索引擎Wolfram|Alpha

Wolfram|Alpha与Google究竟是什么关系,Wolfram|Alpha自己是如何定位的?Wolfram|Alaph在多大程度上是语义网搜索呢?InfoQ中文站就等等这些问题采访了Wolfram研究公司中国区商务经理王翔。

SOA契约成熟度模型

本文说明了所推荐的契约版本管理设计策略是如何与SOA成熟度模型发生联系的。文章目的是为实现版本管理和可组合性提供一个路线图。

数据服务简介

Vijay Narayanan在这篇文章中对数据服务的几个方面进行了介绍,它们都是SOA实践者和数据架构师感兴趣的内容。本文对数据服务的几个方面进行了介绍,包括需求定义,基本原理和好处、范围、开发以及消费模式。

分块云计算

在本文中,Jimmy Nilsson描述了一种他在过去数年间观察到的一种正在缓慢成长的架构风格,他把这种风格称为“分块云计算”。

豆瓣网技术架构变迁

罗马不是一天建成的,豆瓣的技术架构也是随着用户规模的增长一直在持续变化中。在本次演讲中,豆瓣的首席架构师洪强宁将与大家一起分享从上线时的单台服务器架构开始一直到现在的豆瓣架构变迁历程。

融合思想:深入探索S#arp架构

Billy McCafferty展示了S#arp架构,它在ASP.NET MVC框架的基础上,荟萃了当今的最佳实践,应用在ASP.NET Web应用程序的架构设计中。

王雷谈开源以及新兴市场计划

中国作为新兴市场中的新兴市场,是Sun在美国之外实施SSE(SUN Startup Essentials)项目重点关注的地区。在QCon Beijing 2009期间,InfoQ中文站有幸对此项目的负责人王雷先生进行了采访,探讨了关于开源、新兴市场、SSE等话题。

使用HTML5构建下一代的Web Form

HTML5 是由 WHATWG发起的,最开始的名称叫做Web Application 1.0,而后这个标准吸纳了Web Forms 2.0的标准,并一同被W3C组织所采用,合并成为下一代的HTML5标准。