2

我听说即将推出的 Flex 4 框架中的组件将更加松散耦合,可能允许使用相对较少组件的项目使用更小的文件大小。这是真的吗?还是整个 Flex 框架仍会捆绑到每个使用单个 Flex 4 组件的 SWF 中?

如果这是真的,并且我们可以编译相当小的 SWF,那么对于一个非常小的 Flex 4 应用程序,我们可以期望什么样的 SWF 文件大小?最小的意思是一个带有一些文本的 VBox 和一个滚动条。

编辑:

好吧,我的错,在以后发这样的问题之前需要做更多的研究:Flex 4 是建立在 Flex 3 架构之上的,所以 SWFs 仍然需要捆绑 Flex 框架(或者使用 RSL 来分离框架字节码来自应用程序字节码 - 如下所述)。

看:

4

1 回答 1

0

我不知道 Flex 4 计划对 swf 大小进行任何更改(并且快速的 google 搜索没有发现任何内容),但话虽如此,Flex 3 进行了一些更改以减小 swf 的大小:

http://www.onflex.org/ted/2007/06/flex-3-thursday-dramatically-smaller.php

它允许 swf 不包含框架,如果需要框架,它会被下载到客户端并缓存。因此,您的 swf 大小仅取决于您的实际代码的大小。我们的 swf 尺寸非常小,小至 200kb。您是否有某个项目产生的 swf 比您预期的要大?

于 2009-01-14T14:25:58.293 回答