Adobe OpenSource放出FXG 2.0规范
今天Adobe OpenSource网站放出了FXG 2.0的规范。

FXG是Flash-based XML Graphics的缩写,是Adobe Creative Suite和Flash平台产品(Flash, Flex, Flash Catalyst)之间通用的文件交换格式。FXG的引入将极大的改进开发者和设计师的工作流程,使得设计师的创意更加容易被实现,同时也能显著的提升开发效率。
这一点不仅仅体现在Flash平台上,你甚至可以用FXG创作基于HTML5的丰富内容。
可以说,FXG对于Adobe的RIA战略有着里程碑式的意义。
来自Flex SDK团队的工程师Deepa在这篇文章中介绍了FXG 2.0相对于1.0的一些新特性,简要总结一下:
- 支持更多混合模式(Blend modes)
- 支持更多遮罩选项
- TextGraphic标签改名为RichText, BitmapGraphic标签改名为BitmapImage,这样你在转化FXG为MXML图形元素时,将不再需要重命名
- RichText标签增加更多子标签以支持Text Layout Framework
其他更加详细的特性和变更请参考FXG 2.0的规范。
顺便提一句,Deepa曾经发表过很多次关于Flex架构体系和生命周期的演讲和文章,我认为这是作为一个Flex开发者必须掌握的知识,如果你对此还不甚了解,就一定要去看看。
相关日志:
曹金明大师!能把你周六演讲的代码开源吗?还有就是能提供一些好的Flex4跟Flash Catalyst资料吗??谢谢!
“大师”可不敢当:p,周六演讲的全部源代码我会在12月初发布在我的Blog上。Flex 4的部分学习资源可以参考这里 (学习资源的部分)。Flash Catalyst的资源在Adobe Developer Connection上也有很多。