Archive for the ‘Integration’ Category

SWFAddress 2.3 and SWFObject 2.2 IE 7 Bug

Tuesday, August 11th, 2009

There seems to be a bug with SWFAddress 2.2 and SWFObject 2.3 in Internet Explorer 7.

When using both libraries, the flashvars passed to the SWFObject don’t go through the swf movie. To overcome this you must revert to either SWFAddress 2.1 or SWFObject 2.2.

The issue has been reported to the SWFObject development team and will be rectified in the next release.

http://code.google.com/p/swfobject/issues/detail?id=338

Xenocode Browser Sandbox – Run any browser from the web

Wednesday, April 22nd, 2009

http://www.xenocode.com/browsers/

Xenocode offers to web developpers all the popular Windows web browsers to run on a machine without installing them, and can be run directly from the web. Useful for testing multi-browser compatility when integrating websites that requires Internet Explorer 6 compatibility for example.

Thanks to Nico.

Firefox 3 Mac and SWF create visual artifacts

Wednesday, April 22nd, 2009

http://www.stevensacks.net/2009/01/09/firefox-3-mac-flash-bug-boxes-visual-artifacts/

The Bug

The bug happens in Firefox 3 on the Mac. Occasionally, you will see nasty visual artifacts appear on the screen. Most often, they’re boxes and lines. Sometimes they’re black, or white, or grey. Transparent PNGs on the screen are often victims where their entire bounding box flashes a solid color for a moment.

Update

Rostislav Hristov, author of SWFAddress, informed me that the latest version of SWFAddress (2.2), when running in Firefox 3 on the Mac, has a short delay before calling back to Actionscript in order to mitigate this issue. I tested it and so far it looks like it works. Update your SWFAddress to 2.2 and see if it helps.

The problem occurs when an ExternalInterface.call is called from inside the Flash, usually when it interacts with the browser window object with JavaScript (as when we modify the url for example). The workaround is to add a delay in the JavaScript, right before calling the function.

The problem has been resolved with the release of  SWFAddress 2.2 (for those who use it).

SWFFit

Wednesday, April 22nd, 2009

http://swffit.millermedeiros.com/

SWFFit is a JavaScript library that allows the Flash movie to resize automatically to fit the browser window, but what makes it useful is the fact that you can specify a minimum-width and minimum-height, as well as a maximum-width and maximum-height of the container.

It’s cross-browser compatible (IE7, IE6, FF3 Mac/PC, Safari) and can be used with SWFObject.