MXML会“编译”到html5吗?

时间:2011-01-09 22:37:04

标签: flex html5

我的问题可能很愚蠢,但我认为不是。

我在Ruby on Rails后端使用flex来开发丰富的互联网应用程序。最近闪光灯受到了攻击,一个例子是史蒂夫乔布斯thoughts on Flash

我认为flex是一个很棒的工具,但说实话,我真的很想拥有一个像flex那样高效但符合开放标准的工具。

对我来说,在一个完美的世界里,我会像现在一样编写MXML代码,而Flex Builder会构建一个纯粹的html5前端。

我的问题是,它可能会发生吗?它可以做任何梦想,对......: - )

3 个答案:

答案 0 :(得分:1)

是否可能发生?否。

是否可以做任何梦想,是的。

MXML是一种XML词汇表,旨在生成ActionScript,它是Flash的基础语言。由于ActionScript基于ECMAScript,与JavaScript相同,因此MXML可能适用于输出JavaScript。但它之所以没有,是因为JavaScript还没有与ActionScript相同的功能。

答案 1 :(得分:0)

我怀疑MXML或Flex是否会输出到HTML。为了完成这项工作,他们需要一个HTML版本的Flex Framework,它很可能是用JavaScript编写的。对我来说似乎不太可能。

我相信在上次Adobe Max大会上的一个潜行峰,他们确实展示了导出到HTML5的Flash Professional动画。

[开始投机] 我假设HTML版本在HTML5中使用了Canvas元素,而资源很可能是PNG [结束推测]

但老实说,我不知道它是如何运作的 您可以在网上找到偷偷摸摸的视频。祝你好运!

答案 2 :(得分:-1)

简单。引入MXML来取代HTML。我怀疑他们会来到哪里可以生成HTML 5生成的代码。不可能,我甚至怀疑adobe也会出现。