Welcome to WebmasterWorld Guest from 54.145.173.147

Forum Moderators: open

Message Too Old, No Replies

Flash Transition Problems

Works in Firefox but not Explorer

   
1:14 am on Feb 16, 2010 (gmt 0)

5+ Year Member



I am developing a new web site using flash. It works perfectly in Firefox but in Explorer the animations are very rough & seem to move in steps rather than a smooth transition.

Has anyone had this problem & if so how can I overcome it?
Thanks

[edited by: eelixduppy at 1:23 am (utc) on Feb 16, 2010]
[edit reason] no personal URLs, please [/edit]

8:26 pm on Feb 16, 2010 (gmt 0)

WebmasterWorld Senior Member rocknbil is a WebmasterWorld Top Contributor of All Time 10+ Year Member



Welcome aboard mikechristine, understand that your SWF is like a separate element, it is not affected by browser. However, if you're seeing differences in how it's rendering, my guess would be that when embedded in IE, **something** is hogging up memory. It could be how IE renders Flash, the version of plugin you're using (upgrade it,) or more likely, your Flash is coded in such a way that it's not using memory efficiently.

Inefficient Flash is probably one of the largest reasons so many people hate Flash, or claim that it "crashes" their browser. It's too complex a topic to cover in a post, especially without knowing the environment, but some of the heavy hitters in Flash are:

- excess keyframes
- overuse of transparencies and gradients
- inefficient use of internal variables, that is, when a variable is created and populated, it takes space in memory. When done with this variable, it will continue to take up space in memory unless you unset/undefine it, which can lead to a progressive overuse of memory. This is especially true of dynamically created movie clip objects.
- including objects directly in the movie that can be dynamically inserted externally as needed, for example, putting an entire video in the timeline instead of importing it on demand.
- Using fonts and text directly in the Flash, rather than converting them to outline symbols. Sometimes it's impossible to get around this, as in imported text, but wherever you can, convert your text objects to outlines.
- Simplify shapes wherever you can.
- If you can do a mask in another way, do it, extensive masking can tax memory and performance.

There are many more ideas in the help files, search for "Optimizing Flash."
11:21 pm on Feb 16, 2010 (gmt 0)

5+ Year Member



Thank you, this is my first crack at a site with a lot of flash. Not to sure I understand all the suggestions you made but will look into the ones I do & do some research on the others.
4:20 am on Feb 18, 2010 (gmt 0)

5+ Year Member



Got it sorted, it was the background image that was the problem. I think it was taking up to much memory.