Featured Post

飞往大连考试ing…

进去看看»

好多年没有考过试了,都忘记怎么抄了 ...

兜儿.生活--威尔斯柯基--杜兜儿

Dreamweaver CS4的最新flash插入方法

作者:Suspension 分类:D.用AS混口饭吃---flash 日期:30-07-2008
标签:     . 1,412人阅读

0

前段时间安装了Dreamweaver CS4 beta,今天在做好flash后用dw cs4来插入flash,发现了一个兴奋的事情。
别急,听我慢慢道来…

之前一直为浏览器中swf的执行效率下降而苦恼,也曾用了各种办法来修改flash来提供执行效率。但效果不是特别明显而且很累人。有时候flash稍微做的复杂些,在本机用flashplayer观看执行速度不错,放到浏览器里再看就感觉迟钝了很多。

废话多了点,因为会有些同学重来没有注意过这个“小”问题。

大家先看这两个例子:CS3 CS4

CS4这个例子中,明显感觉logo下落速度有很大增加,鼠标浮动在各个logo上面的变化和浮动黑色文字框的出现消失速度,都和在本机用flashplayer观看这个swf速度没有差别。
再看CS3这个例子,这个例子演示的是用DWCS3的AC_RunActiveContent.js插入方法,这个脚本其实也就是能去掉IE中swf周围的虚线框而已,并没有任何优化功能。swf在浏览器中的执行效率很差。

点击这里先下载这篇文章相关的例子,在本机看一下插入swf的方法有哪些不同。

cs3插入swf需要用到的文件不多,只是一个AC_RunActiveContent.js
cs4需要的文件有两个expressInstall.swf swffix_modified.js

expressInstall.swf  //flashplayer检查程序,作用是如果没有浏览器flash插件,则提示安装。
swffix_modified.js //flash插入脚本,有神奇的效率优化功能,但体积有15K,有点大,但个人觉得还是比较值得一用的。

在网上搜索了一下相关swffix的资源,这个一个开源程序,由http://www.swffix.org提供。
google code地址是http://code.google.com/p/swfobject/
DW CS4中用到的应该就是这个swffix的修改版本,体积减少了8K,8错。

Advertise Here