Mozilla Labs公布Prism项目

上周5,Mozilla Labs公布了Prism项目。这个项目与Adobe AIR类似,是一个在桌面上运行Web应用的平台。Mozilla也赶上了这个刚刚冒头的市场潮流。Prism是以Mozilla的旧项目Webrunner为基础的。Mozilla Labs在公告中这样描述他们的新产品:

Prism让用户把Web应用从他们的浏览器中分离出来,直接在他们的桌面上运行。

……Prism不是一个新平台,它只不过把Web平台与桌面体验结合在一起。Web开发者不需要专门针对它来开发,因为任何可以在一个符合标准的现代浏览器中运行的应用,都可以在Prism中运行。Prism是在Firefox上面开发的,因此它支持丰富的Internet技术,像HTML、JavaScript、CSS和 ,可以在Windows、Mac OS X、Linux上运行。

Mozilla Labs在公告中将之与Adobe AIR和Microsoft Silverlight进行了对比:

同Adobe AIR和Microsoft Silverlight不一样,我们不准备构建一个专有的平台去取代Web。我们认为Web对于这类创新是一个足够强大而开放的平台,因此我们的目标是找出并扶持那些能将桌面应用的优点带到Web平台的改进。

虽然Prism的焦点集中在如何将Web应用融入桌面体验,我们也同时在为Web本身增加功能,以提升应用的能力,比如为离线数据存储和利用3D图形硬件提供支持。

Adobe的Mike Chambers在他的博客中回应了Prism公告里对AIR所作的比较,他认为两个产品是非常相似的,同时也质疑了Mozilla给AIR贴的“专有”标签:

你可以用一样的话来描述Adobe AIR(只需要把Prism换成Adobe AIR,把Firefox换成Webkit)。

因此我觉得很奇怪的一点是,Mozilla显然正在做一些和Adobe AIR非常相似的事情(这是好事),但不知道为什么由Mozilla来做就必定是好的,换成Adobe就必定是邪恶的。

Adobe的Mike Potter也加入对话,他指出说Prism有助于确立AIR/Desktop模型:

不过,存在相似之处是肯定的。能看到人们确认同样的问题是一件好事——这对AIR所做的事情是一个认可。

Mozilla的公告最后的总结是给所有开发者的一个正面信号,公告中描述了整个软件社区的共同目标——“提升Web应用的可用性”:

Prism只是我们围绕着提升Web应用的可用性这个目标而进行的许多尝试之一。它和我们做的所有项目一样是开源的。任何有意进一步发展这个概念的人,我们都期待着倾听其想法,与之合作。

最终,开发者社区会决定哪个编程模型和提供平台的厂商才是正确的。

查看英文原文: Mozilla Labs announces Prism

你可能感兴趣的:(Mozilla Labs公布Prism项目)