我正在开发一个拥有大量组件swfs和大量多媒体(视频,音频,图像)内容的大型Flash网站。文件大小很快变得荒谬,我正在寻找解决方案 - 我希望尽可能减少用户等待时间(我的艺术方向是最小化多媒体不是一种选择)。显然,在将资产引入Flash(视频压缩等)之前,可以采取一些步骤来最小化资产,但是您是否建议使用任何第三方工具来分析和进一步优化编译的swfs?
快速google search会产生大量的点击,其中大部分似乎都是可疑的血统;你认为过去有哪些方法有用吗?
谢谢,
贾斯汀
答案 0 :(得分:2)
最简单的首次使用工具是Flash中内置的“生成大小报告”功能。
在CS4中,转到您的发布设置 - > Flash标签,然后选中“生成大小报告”框,然后发布。
Flash现在将创建一个文本文件,其中包含所有资产及其字节大小的列表。
您可以使用此报告来识别您的高调目标并进行基本优化(jpeg尽可能多地压缩位图而不会失去视觉质量,根据使用情况仅嵌入字体子集,尽可能多地压缩音频而不会失真,那种事情)
答案 1 :(得分:0)
如果它是“一个大闪存网站”,你就不应该有一个swf来容纳所有的东西。
通常每个页面都是作为swf创建的,并且有一个主要持有者可以根据请求动态加载它们。
此外,加载媒体元素而不是嵌入它们。它还可以让您更轻松地管理网站。
<强>更新强>
很抱歉,我没有注意到你已经完成了这些......我认为剩下的选项真的是尝试那些swf优化器。
我曾考虑在服务器端使用Gzip,但似乎是there is problem。
顺便说一句,我找到了this one。