2010-01-31 16 views
0

我将一个大型Flash项目作为Web后端人员,将所有文件和资产提供给主应用程序SWF。我们最后一个非常大的数据包是在预加载器中导入的swf文件中包含的所有资产和声音。如何优化在预加载器中导入swfs

有什么方法可以以任何方式优化此过程?

我真的在寻找任何方向的创意,不管它在瑞士法郎,加载过程等等。此外,我还寻找第一次加载(空缓存)和后续加载(预填充缓存)的解决方案。

回答

3

文件优化的一些技巧:

  • 选择正确类型的图像扩展,有时gif或png提供了更好的结果的话,JPG文件。尽可能让您的设计师提供可缩放,可扩展的图形。利用矢量图形。
  • 在Flash中使用声音优化,因此导入波形文件并尝试使用较低比特率的MP3压缩。
  • 加载之前与用户交互相关的声音效果/ bg循环。视频可以等待。人们习惯于等待视频。

对于预加载程序优化,显然每个HTTP请求都是服务器上的额外负载。所以减少swf的加载数量,也许通过逻辑分组。首先预先安装重要的东西,然后后台预加载低优先级的SWF,对于方便的用户体验来说总是有好处的。